Skip to main content
Version: v1

Errors

The Fount's API uses standard HTTP response codes to indicate success or failure of an API request.

In general codes in the 200 range indicate success. Codes in the 400 range indicate some sort of error in the information provided. Codes in the 500 range indicate errors with The Fount's servers and systems.

Along with the response code a human readable error attribute is generally sent explaining what went wrong.

Response Codes

CodeDescription
200 - OKEverything works as expected.
400 - Bad RequestThe request could not be handled, often due to a missing required parameter or badly formatted data.
401 - UnauthorizedNo valid API token provided.
403 - ForbiddenThe API token used doesn't have permissions to perform the request.
404 - Not FoundThe requested resource doesn't exist.
500, 502, 503, 504 - Server ErrorsThese are rare errors when something's wrong on The Fount's end.

Response

{
"data": {
"error": "Human readable error message."
}
}