Introdução
Last updated
Was this helpful?
Last updated
Was this helpful?
A API da Flixlog, segue o padrão REST, tendo como métodos de ação os verbos HTTP.
O negociação de conteúdo é feita por meio de JSON, quando há a necessidade de enviar um arquivo, como por exemplo o XML da Nota Fiscal, é necessário que o arquivo seja enviado de forma codificada em base64, para que seja recebido de forma correta.
As requisições são atômicas, não há estado inconsistente se for retornado 200
, 201
e 204
. Os status code de erro e sucesso seguem o padrão da RFC2616:
Os mais utilizados serão:
200 - OK, utilizado nos métodos de listagem e busca. Tem exemplos de retorno no link da documentação.
201 - Quando um recurso for criado com sucesso. O retorno será sempre uma entidade com os dados criados e o identificador para consulta posterior.
202 - Quando uma requisição for aceita, mas o processamento será feito em segundo plano. Não virá nada no corpo da requisição.
204 - Atualização ou Exclusão realizada com sucesso. Não virá nada no corpo da requisição.
400 - Verificar se json está em um formato válido.
404 - Entidade não encontrada.
405 - O recurso solicitado não permite esse método.
409 - Quando já tiver sido inserido um registro e for requisitado novamente a inserção (Duplicidade).
422 - A validação retornou algum erro, verificar documentação para analisar se os dados estão corretos.
429 - Foi excedido o limite de requisições por minuto para esse recurso.
Divirta-se!
Cotação de Frete:
Demais APIs: