Data Bridge indicates the success or failure of an API request with a status code. These status codes are displayed in the message body of the HTTP response.
HTTP response status codes enable you to verify normal behavior and provide context for understanding exceptions.
Data Bridge uses standard HTTP response codes to indicate the success or failure of an API request. The table summarizes the significance of these response codes and links to documentation in RFC 9110.
Code | Definition |
---|---|
200 OK | An OK status indicates that the request was successful. A valid response has been returned. In general, Data Bridge returns a 200 OK response for all successful GET requests. |
202 Accepted | The 202 (Accepted) status code indicates that the request has been accepted for processing, but the processing has not been completed. The request might or might not eventually be acted upon, as it might be disallowed when processing actually takes place. There is no facility in HTTP for re-sending a status code from an asynchronous operation. Intelligent Risk Platform returns a 202 Accepted response when it initiates a workflow job. |
204 No Content | The 204 (No Content) status code indicates that the server has successfully fulfilled the request and that there is no additional content to send in the response content. Metadata in the response header fields refer to the target resource and its selected representation after the requested action was applied. The Intelligent Risk Platform returns a 204 No Content response when it receiveds a DELETE request. |
400 Bad Request | The 400 (Bad Request) status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing). Indicates a validation error or that the request parameters were incorrect. |
401 Unauthorized | The Unauthorized status indicates that the credentials are missing or invalid. |
403 Forbidden | The Forbidden status indicates that Cannot access: Access Control, Licensing or Rate Limiting. |
409 Conflict | The Conflict status indicates that the representation conflicts with target resource state. |
410 Gone | The Gone status indicates that the requested resource is no longer available at the server and no forwarding address is known. |
500 Internal Server Error | The 500 Internal Server Error) status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the request. |