Error codes

A list of API error codes and how to fix them.

400 Bad Request

You may receive a 400 Bad Request if:‌

There are issues in the body of your request

  • A required field is missing.

  • You used the wrong format or data type for a field.

There's an issue with your account

  • Your account isn't configured to run this check or your account does not have payment configured.

Something is preventing your request from completing

  • You tried to generate a report, but the application is still processing.

  • You requested a check with a min and a max but set your min value to a number greater than your max value.

401 Unauthorized

You may receive a 401 Unauthorized if:‌

Your authorization header is missing or incorrect

  • You sent your request without an authorization header.

  • You sent your request with an authorization header, but without an API Key.

  • You provided an incorrect API key in the header of your request.

403 Forbidden

You may receive a 403 Forbidden if:

You don't have permission to make this request

  • You sent your request to an endpoint you don't have access to.

404 Not Found

You may receive a 404 Not Found if:‌

The resource you called doesn't exist

  • You sent a request to retrieve all your applications, but the page number you provided doesn't exist.

  • You sent a request to retrieve an application or a report, but the application ID you provided couldn't be found.

  • You sent a request to retrieve an application or a report, but the application ID you provided is a string of letters.

  • You sent a request to retrieve questionnaire reference templates for a team, but the team ID you provided couldn't be found.

  • You sent a request to retrieve questionnaire reference templates for a team, but the team ID you provided is a string of letters.

500 Internal Server Error

You may receive a 500 Internal Server Error if:‌

You sent something we didn't expect

  • Some fields in your request are using the wrong data type.

Last updated

Was this helpful?