Status Codes

The Fiat Republic API uses standard HTTP response codes.

  • A 2xx is any successful response.
  • A 4xx indicates an error with the data provided in the request. Some of these errors can be handled programmatically by your application. See Errors.
  • A 5xx error usually means an error on our platform

2xx Success

Status CodeDescription
200 OKThe request was successful.
201 CreatedThe request was successful and the new resource was created.
202 AcceptedThe request was accepted, but the processing has not yet been completed.
204 No ContentThe request was successfully processed, and is not returning any content (e.g. DELETE requests).

4xx Client Errors

Status CodeDescription
400 Bad RequestThe request could not be processed due to an apparent client error (e.g. malformed request syntax).
401 UnauthorisedThe API credentials were invalid.
403 ForbiddenThe access to the requested resource is forbidden.
404 Not FoundThe requested resource could not be found.
405 Method Not AllowedThe requested method is not supported for the requested resource; for example, a DELETE request on a resource that cannot be deleted.
409 ConflictThe request conflicts with another request. e.g. when attempting to create a duplicate resource.

5xx Server Errors

Status CodeDescription
500 Internal Server ErrorThere was an issue on our platform which we will resolve.