Skip to main content
Every Webacy API response includes an appropriate HTTP status code. When an error occurs, the API returns a structured JSON response describing what happened and, where possible, how to resolve it. Applications should always check the HTTP status code before processing the response body.

Common HTTP Status Codes

Handling Errors

Applications should be designed to handle errors gracefully. We recommend:
  • Validate user input before sending requests.
  • Retry temporary failures such as 429 and 503 using exponential backoff.
  • Do not retry authentication (401) or malformed request (400) errors without first correcting the request.
  • Log error responses for troubleshooting and monitoring.
  • Display meaningful error messages to end users when appropriate.

Support

If you receive unexpected errors or believe an issue is not documented, please contact the Webacy team. Including the request ID, endpoint, timestamp, and full error response will help us investigate the issue more quickly.