Dashboard actions migrated to oRPC

We migrated core ScreenshotOne dashboard actions from API routes and Server Actions to oRPC.

Changelog 1 min read

Written by

Dmytro Krasun

Published on

We migrated core ScreenshotOne dashboard actions from API routes and Server Actions to oRPC.

The migration covers important dashboard flows such as API key management, playground presets, storage-related actions and more.

This gives the dashboard a more explicit API surface, better end-to-end typing, and a cleaner foundation for future development. As part of the rollout, we also added safeguards to block Server Actions requests and prevent them from being introduced accidentally again.

If you are curious why and what trade-offs were involved, check out the full write-up in our blog—from API Routes and Server Actions to oRPC in Next.js.

Read more product updates

New features, bug fixes, and optimizations...

View all product updates
The new ScreenshotOne dashboard is out

The new ScreenshotOne dashboard is out

It is a long-term move and rebuilding the ScreenshotOne dashboard was a decision to continue improving customer experience. The previous version of the dashboard was outdated and didn't serve new arising customer needs well.

Read more

1 min read

Screenshot URLs are now available in the response

Screenshot URLs are now available in the response

You can now get a screenshot URL in the response of the API call.

Read more

1 min read

Better code examples in the playground

Better code examples in the playground

Improved code examples in the playground and added all official supported ScreenshotOne SDKs.

Read more

1 min read

Automate website screenshots

Exhaustive documentation, ready SDKs, no-code tools, and other automation to help you render website screenshots and outsource all the boring work related to that to us.