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"
}