Why is my API request rejected?

Support DQE
Support DQE
  • Updated

An API request can be rejected when the request does not meet the expected format, authentication, environment, or service requirements. The fastest way to investigate is to compare the request sent with the documentation for the endpoint being called.

Common reasons

  • missing or invalid authentication information;
  • incorrect endpoint or base URL;
  • required parameters are missing;
  • parameter names or values do not match the expected format;
  • the request uses the wrong HTTP method;
  • the licence is not valid for the service called;
  • network or IP restrictions prevent access to the service.

What to check

  • Confirm the endpoint and HTTP method.
  • Check required parameters and their expected format.
  • Verify the environment, such as production, staging, or test.
  • Confirm that the credentials or licence are valid for the requested service.
  • Review the full error message returned by the API.

Useful information for DQE Support

If you open a support ticket, include the endpoint, request timestamp, environment, request method, parameters sent, response body, and the error message returned. Remove or mask sensitive values such as credentials before sharing examples.

Related articles

  • How to troubleshoot API authentication issues
  • Why does the API return no result?
  • What information should I provide for an API investigation?

Was this article helpful?

0 out of 0 found this helpful