Error handling
Talend APIs use standard HTTP status codes to indicate the status of a response. Here are some of the main status codes you could stumble upon whilst using APIs. Don't hesitate to refer to the Swagger documentation available for more information.
Name | Code | Description |
---|---|---|
Bad request | 400 | The request is not valid. |
Unauthorized | 401 | The request could not be completed because valid authentication information is missing. |
Forbidden | 403 | The client does not have permission to access the resource. |
Not found | 404 | The resource could not be found. |
Method not allowed | 405 | The method is not supported by the resource. |
Conflict | 409 | The request could not be completed because of a conflict. |
Unsupported media type | 415 | The media type is not supported by the API. |
Internal server error | 500 | The request could not be completed because of an internal error on the server side. |
Here is an example of a detailed error status code:
{
"status": 401,
"message": "Unauthorized"
}