The Flowroute API returns both an HTTP Status Code and a JSON body with each error. The status in the error will match the HTTP Status Code that is returned and the title and detail fields will give more context to the error. You can give the id to Flowroute Support and they will be able to retrieve details about the error from our logs.
An expanded explanation of why your API request was unsuccessful.
Unique identifier associated with the API request that generated the error.
HTTP Status code related to the error.
HTTP Short description of what error was encountered.
Bad Request – Some aspect of the request was unprocessable.
Unauthorized – There was an issue with your API credentials.
Forbidden – You don't have permission to access this resource.
Not Found – The specified resource does not exist.
Method Not Allowed – You tried to use an unsupported HTTP method.
Unprocessable Entity – You tried to enter an incorrect value.
Too Many Requests – You have sent too many requests at a given time and need to slow down how often you’re querying the API.
Internal Server Error – We had a problem with our server. Try again later.
Service Unavailable – We’re temporarially offline for maintanance. Please try again later.