> For the complete documentation index, see [llms.txt](https://doc.vapi.co/tr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.vapi.co/tr/en/getting-started/error-codes.md).

# Error Codes

Meanings of the error messages you may encounter during API requests and the steps you need to follow to resolve them.

<table data-search="false"><thead><tr><th>Error Code (code)</th><th>HTTP Status</th><th>Error Key</th><th>Description</th><th>Resolution</th></tr></thead><tbody><tr><td><code>5001</code></td><td><code>403</code></td><td><code>ipNotAllowed</code></td><td>Your IP address is not authorized to access this API.</td><td>Add your requesting IP address to the whitelist in your API settings.</td></tr><tr><td><code>5002</code></td><td><code>403 / 429</code></td><td><code>noRequestLeft</code></td><td>You have exceeded the request quota for your current package.</td><td>Upgrade your package to make more requests or wait for your quota to renew.</td></tr><tr><td><code>5003</code></td><td><code>400</code></td><td><code>queryParameterError</code></td><td>The query parameters provided are invalid or not in the expected format.</td><td>Check the documentation for the correct parameter types (string, int, etc.) and values.</td></tr><tr><td><code>5004</code></td><td><code>500</code></td><td><code>serverError</code></td><td>An unexpected system error occurred on the server.</td><td>Please try again later. If the problem persists, contact the support team.</td></tr><tr><td><code>5005</code></td><td><code>403</code></td><td><code>noActivePackage</code></td><td>There is no active API package assigned to your account.</td><td>Purchase or activate a valid package to start using the system.</td></tr><tr><td><code>5006</code></td><td><code>400</code></td><td><code>missingParamater</code></td><td>One or more required parameters are missing.</td><td>Check the required fields (header, query, or body) in your API request and provide the missing parameters.</td></tr><tr><td><code>5007</code></td><td><code>403</code></td><td><code>datasetAccessError</code></td><td>You do not have permission to access the requested dataset or endpoint.</td><td>Ensure that your current package includes access to this specific dataset.</td></tr><tr><td><code>5008</code></td><td><code>403</code></td><td><code>packageExpired</code></td><td>Your API package has expired.</td><td>Log in to the system to renew your package.</td></tr><tr><td><code>5009</code></td><td><code>403</code></td><td><code>eSignatureRequired</code></td><td>E-signature approval is required for this operation or data access.</td><td>Complete the relevant agreement or verification steps using your e-signature and try again.</td></tr><tr><td><code>5010</code></td><td><code>429</code></td><td><code>rateLimitError</code></td><td>Too many requests have been sent within the defined time limit.</td><td>Reduce your request rate and wait a moment before trying again to avoid temporary blocks.</td></tr></tbody></table>
