Improved uploading and error handling to S3-compatible storage

Today, the new version of ScreenshotOne API was deployed to production that enables a retries mechanism when uploading to an S3 storage and more granular error handling.

1 min read

Written by

Dmytro Krasun

Published on

ScreenshotOne supports direct file upload of screenshots to any S3-compatible storage.

But often what happens is that storage can return a 500 error when you upload screenshots to them and then the overall request fails. You need to retry and render a screenshot again. By the way, failed requests are not counted. And check out our simple guide on handling ScreenshotOne API errors.

Since today, the overflow flow has been improved thanks to one of our customers who requested that.

ScreenshotOne will retry at least 5 times to re-upload the file to your storage and if it doesn’t happen, you will get a better error than the generic one—“storage_returned_transient_error”.

In that release, there is also a new error added like “storage_access_denied” to see if your credentials are expired or you misconfigured them.

That’s all for today. I wish you to enjoy your day and as always, feel free to reach out to hey@screenshotone.com if you have any questions.

Read more product updates

New features, bug fixes, and optimizations...

View all product updates
Rendering website screenshots in LLMs

Rendering website screenshots in LLMs

Integrate ScreenshotOne to render website screenshots with any LLM that supports MCP.

Read more

3 min read

ScreenshotOne is available as a ChatGPT plugin

ScreenshotOne is available as a ChatGPT plugin

From today, you can render screenshots of any website or even raw HTML in ChatGPT—ScreenshotOne is available as a plugin. But at the moment of writing not available yet, in the official store, but it can be available when you read it.

Read more

2 min read

Stop scrolling screenshots when a given selector is visible

Stop scrolling screenshots when a given selector is visible

New options were added to the ScreenshotOne API to stop scrolling screenshots when a given selector is reached.

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.