requestId to include when reporting issues.
Always include the
requestId when contacting support. It helps us trace the exact request on our end.Error Codes
400 Bad Request
Code:BAD_REQUEST
The request was malformed or contained invalid parameters. Check your query parameters, request body, and data types before retrying.
401 Unauthorized
Code:UNAUTHORIZED
No valid API key was provided. Make sure you are sending the X-RapidAPI-Key header with every request.
403 Forbidden
Code:FORBIDDEN
Your API key is valid but does not have access to this resource. This usually means the endpoint or feature requires a higher plan.
404 Not Found
Code:NOT_FOUND
The requested resource does not exist. Double-check the exerciseId or endpoint path.
405 Method Not Allowed
Code:METHOD_NOT_ALLOWED
The HTTP method used is not supported for this endpoint. All ascendapi.com GET.
409 Conflict
Code:CONFLICT
The request conflicts with the current state of the server.
412 Precondition Failed
Code:PRECONDITION_FAILED
This error occurs when your request is valid, but a precondition required to fulfill it is not met. Unlike validation errors where your input is invalid, precondition failures indicate that the system or resource is not configured correctly to handle your request.
429 Too Many Requests
Code:TOO_MANY_REQUESTS
You have exceeded the rate limit for your plan. Free plans are limited to 1,000 requests per hour. See Rate Limiting for details.
500 Internal Server Error
Code:INTERNAL_SERVER_ERROR
This error occurs when there is an issue with the server. If you have received this error, please contact support immediately. We constantly monitor our servers and will resolve the issue as soon as possible, but sometimes the error you encounter may be due to a temporary issue or we are not aware of if at the moment.
RapidAPI-Specific Errors
When accessing the API through RapidAPI, you may encounter additional error responses returned by the RapidAPI gateway before reaching our servers.| Status | Cause | Resolution |
|---|---|---|
401 | Invalid API key. | Verify you are using the correct key |
403 | Not subscribed to the API | Subscribe at RapidAPI |
429 | RapidAPI plan quota exceeded | Upgrade your plan or wait for the quota to reset |
500 | RapidAPI gateway error | Retry the request. If it persists, contact us |