API Docs

Errors & Response Codes

Understanding response codes helps you integrate with and troubleshoot the Flowcase API. Each code tells you the status of your request, so you can identify and resolve problems quickly.

Status Code Classes

The Flowcase API uses standard HTTP status codes grouped into four classes:

  • 2xx Success: The request was successfully received, understood, and accepted.
  • 3xx Redirection: Further action is needed to complete the request.
  • 4xx Client Error: The request contains bad input or cannot be fulfilled.
  • 5xx Server Error: The server failed to fulfil a valid request.

Status Code Reference

Code Meaning Description
200 OK The API call was successful
201 Created The resource was successfully created
204 No Content The request was successful but there is no response body
400 Bad Request The request was invalid: check the error messages in the response
401 Unauthorized Your API key is not authorised to access this resource
403 Forbidden Your API key does not have permissions to access this resource
404 Not Found The requested resource was not found
409 Conflict The resource could not be updated due to a conflict
415 Unsupported Media Type The request content type is not supported: check the required content type
422 Unprocessable Entity The request was well-formed but contains semantic errors
429 Too Many Requests Rate limit exceeded: see the Rate Limits guide
500 Internal Server Error An unexpected error has occurred; contact tech support if it continues
503 Service Unavailable The service is temporarily unavailable