Skip to main content

Error response

Errors contain only the request correlation ID and error details:

Independent rate limits

Each operation has its own per-user minute bucket: Using one bucket does not consume another. The weighted limiter can support higher-cost operations in the future; all current requests cost one unit. Image Edit uses its own per-minute limit instead of your RPM limit: 6 per minute on Basic and 60 per minute on Pro. Image editing capacity is shared by all accounts, so a request can return image_edit_busy before you reach your limit. A request rejected as busy still counts toward your Image Edit limit.
Scrapist does not currently send quota headers or Retry-After. Pace each operation in your backend and add jitter when retrying rate_limit.

Timeouts and retries

Use a client deadline of at least 120 seconds. Scrapist waits for the operation internally and returns the results available at its terminal deadline; there is no completion field in the public response.

Get support

24/7 Discord support

Contact the Scrapist team for credential exposure, persistent failures, or integration questions.