A API usa os seguintes códigos HTTP de resposta, conforme definido no RFC 2616 e RFC 6585:
| Código HTTP | Descrição |
|---|---|
| 200 | OK: A solicitação foi bem-sucedida. O cliente pode ler o resultado do pedido no corpo e os cabeçalhos da resposta. |
| 304 | Not Modified: Consulte Requisições condicionais. |
| 400 | Bad Request: O pedido não pôde ser compreendido pelo servidor devido à sintaxe malformada. |
| 401 | Unauthorized: A solicitação requer autenticação, se a solicitação incluir credenciais de autorização, a autorização foi recusada para essas credenciais. |
| 403 | Forbidden: O servidor entendeu o pedido, mas se recusa a cumpri-lo. |
| 404 | Not Found: Não foi possível encontrar o recurso solicitado. Este erro pode ser devido a uma condição temporária ou permanente. |
| 409 | Conflict: Alguma regra de negócio foi violada. |
| 429 | Too Many Requests: Taxas de consumo foram aplicadas. Consulte Taxas de consumo. |
| 500 | Internal Server Error: Você nunca deve receber este erro porque nossos programadores irão pegar todos... mas se você é azarado o suficiente para obter um, por favor informe-nos através de um comentário na parte inferior desta página. |
| 502 ou 503 | * Service Unavailable: O servidor é atualmente incapaz de lidar com a solicitação devido a uma condição temporária que será aliviada após algum atraso. Você pode optar por reenviar a solicitação novamente. |
