Productsup
Platform API

API errors

HTTP status codes and error handling for the Platform API.

1 min read

The Platform API uses standard HTTP status codes to communicate request outcomes.

Status codeNameDescription
200OKThe request succeeded.
201CreatedThe resource was created.
400Bad RequestThe request could not be processed. Check the request format and parameters.
401UnauthorizedAuthentication failed. Verify your X-Auth-Token header.
403ForbiddenYou do not have permission to access this resource.
404Not FoundThe requested resource does not exist.
409ConflictThe request conflicts with the current state of the resource.
422Unprocessable EntityThe request was well-formed but contains semantic errors.
429Too Many RequestsThe rate limit has been exceeded. See rate limiting.
500Internal Server ErrorAn unexpected error occurred. Retry after a short delay.
503Service UnavailableThe service is temporarily unavailable. Retry after a short delay.

For 5xx errors and transient failures such as 408 (Request Timeout) and 429 (Too Many Requests), implement retries with exponential backoff. See rate limiting for guidelines.

On this page

No Headings
Still stuck?

Reach out to our support team and we’ll help you get unstuck.

Contact support