> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bbrands.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Response codes

Responses to Toku API calls use the HTTP status code convention to indicate whether the call was successful or failed.

<ParamField path="200" type="Ok">
  The call was successful.
</ParamField>

<ParamField path="201" type="Created">
  The call was successful and a new object or group of objects was created.
</ParamField>

<ParamField path="400" type="Bad Request">
  The call is well formed but contains semantic errors. You may have missed required fields, or included fields that do
  not match.
</ParamField>

<ParamField path="401" type="Unauthorized">
  You did not enter the API Key in the Header of the call, or you did it with an incorrect format.
</ParamField>

<ParamField path="403" type="Forbidden">
  According to the API Key you indicated in the Header, you do not have permissions to make this type of call.
</ParamField>

<ParamField path="404" type="Not Found">
  According to the API Key indicated in the Header, the resource does not exist. This may also indicate that you are not
  allowed to make this type of call.
</ParamField>

<ParamField path="422" type="Unprocessable Entity">
  The call is well formed but contains semantic errors. You may have missed required fields, or included fields that do
  not match.
</ParamField>

<ParamField path="429" type="Too Many Requests">
  You called the API too many times in a row, wait a bit.
</ParamField>

<ParamField path="500" type="Internal Server Error">
  The server encountered an error while processing the request.
</ParamField>

<ParamField path="503" type="Service Unavailable">
  The server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
</ParamField>

<ParamField path="504" type="Gateway Timeout">
  The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to
  access in order to complete the request.
</ParamField>

<ParamField path="505" type="HTTP Version Not Supported">
  The server does not support, or refuses to support, the major version of HTTP that was used in the request message.
</ParamField>
