We improved request validation errors across the ScreenshotOne API.
When a request is not valid, the API now includes the reason directly in the error_message field, for example: The request is not valid: "full_page_scroll" is not allowed.
We also removed the old error_details response field from validation errors. It exposed low-level validation details that most integrations did not use, while making responses noisier than necessary.
The result is a smaller error response with a better message about which option does not work and why.