MSDN API Documentation

API Error Codes

400
Bad Request
The server could not understand the request due to invalid syntax or malformed request data.
401
Unauthorized
Authentication is required and has failed or has not yet been provided.
403
Forbidden
The server understood the request, but refuses to authorize it. You may not have the necessary permissions.
404
Not Found
The requested resource could not be found on the server.
405
Method Not Allowed
The HTTP method used in the request is not supported for the requested resource.
409
Conflict
The request could not be completed due to a conflict with the current state of the resource.
412
Precondition Failed
One or more preconditions specified in the request headers evaluated to false.
429
Too Many Requests
The user has sent too many requests in a given amount of time. Please try again later.
500
Internal Server Error
An unexpected error occurred on the server. Please try again later or contact support.
501
Not Implemented
The server does not support the functionality required to fulfill the request.
503
Service Unavailable
The server is currently unable to handle the request. This may be due to temporary overloading or maintenance.
API_AUTH_ERROR
API Authentication Failed
There was a problem authenticating your API request. Please check your API key or token.
DATA_VALIDATION_ERROR
Data Validation Error
The data provided in the request failed validation checks. Ensure all required fields are present and correctly formatted.
RESOURCE_NOT_FOUND
Resource Not Found
The specified resource with the given identifier could not be found.
RATE_LIMIT_EXCEEDED
Rate Limit Exceeded
You have exceeded the allowed number of requests within the specified time frame. Please reduce your request rate.
INTERNAL_SERVICE_ERROR
Internal Service Error
An internal error occurred within one of the service's backend components.