Primeiros Passos
Respostas da API
Antes de prosseguir, certifique-se que leu o tópico Requisições da API.
Todas as requisições às API's irão retornar dados no formato JSON.
Nas API's da Asteroide Tecnologia e Pagamento as respostas podem conter os recursos solicitados (parciais ou completos), mensagens de erros ou códigos de status HTTP.
É utilizado uma estrutura, conforme a Tabela 01, para auxiliar você na hora de integrar o retorno à aplicação da sua aplicação.
http_status |
Inteiro |
O código que o servidor retornou, onde:
200 - indica um ou mais recursos retornados. Veja Ex. 01;
201 - indica um recurso criado. Veja Ex. 02;
400 - indica erro ao solicitar ou criar um recurso. Veja Ex. 03;
401 - indica credenciais de autenticação inválidas. Veja Ex. 04;
404 - indica um ou mais recursos não encontrados. Veja Ex. 05.
|
---|---|---|
body[] |
Array | Um ou mais recursos solicitados ou criados. Para alguns endpoints podem ser fornecidos dados parciais. |
body.errors[] |
Array | Uma ou mais mensagem de erro indicando uma ou mais inconsistências nos formatos ou tipos de dados no JSON enviado. |
Exemplos
Veja alguns exemplos de retorno.