Skip to main content

Overview

This page is a comprehensive reference for all error types returned by the Inya Platform API. All error responses follow the standard envelope format:
When contacting Inya support, always include the requestId from the error response. This UUID uniquely identifies the failed request in the platform logs and allows the engineering team to diagnose the issue quickly.

HTTP Status Codes


Known Error Messages

The table below lists the specific error messages returned in the message field of the JSON response body, along with the HTTP status code and the condition that triggers each one.

Handling Errors in Code

Example: Check Status and Handle Errors


Rate Limits

The Platform API enforces rate limits to ensure fair usage. When exceeded, the API returns HTTP 429. Implement exponential backoff in your retry logic:
Store the requestId from every API response in your application logs. This makes it straightforward to correlate your own logs with Inya platform logs when troubleshooting.