Skip to main content

Handle Errors

Proper error handling ensures a smooth experience for your users.

Check Status Codes

Always check the HTTP status code before processing the response:

Retry on Transient Errors

For 429 (rate limited) and 5xx (server errors), implement retry with exponential backoff:

Validate Before Sending

Reduce errors by validating data before making API calls:
  • Check required fields are present
  • Validate data types match your cube schema
  • Ensure values are within allowed ranges
See Error Codes for the full list.