Quable PIM API uses conventional HTTP response codes to indicate the success or failure of an API request. In general: |
2xx Codes
HTTP Code | Description |
---|---|
200 Ok | The request was successful. Typicaly responding to:
|
201 Created | The resource was created. Typically responding to:
|
204 No Content | The request succeeded but there is nothing to show. Typically responding to
|
4xx Codes
HTTP Code | Description |
---|---|
400 Bad Request | The request is malformed. |
401 Unauthorized | The request lacks valid authentication credentials. |
403 Forbidden | The request uses credentials that are not authorized for access. |
404 Not Found | The requested resource could not be found. |
405 Method Not Allowed | Either:
|
409 Conflict | The request conflicts with the current data. |
422 Unprocessable Entity | The server understands the content type of the request entity, and the syntax of the request entity is correct, but it was unable to process the contained instructions. Note: The request should not be repeated without modification. |
429 Too Many Requests | Too many requests have been sent within a specific amount of time. In this case, your applications must reduce the number of calls or wait a few seconds before resuming calls. The volume of allowed API calls is detailed in your Quable PIM contract. |