Pular para o conteúdo principal

Introdução

O NDD Elog é uma plataforma completa que transforma a gestão de transportes, voltada para embarcadores que desejam otimizar seus processos e operações logísticas. Ela se diferencia por:

  • Centralização: Todas as etapas do transporte são gerenciadas em um único ambiente.
  • Flexibilidade: Integra-se facilmente com sistemas ERP, proporcionando uma experiência integrada e eficiente.
  • Conformidade: Garante que todas as operações estejam alinhadas com as regulamentações vigentes.

Como funciona o NDD Elog?

A plataforma atua como um elo entre todas as partes envolvidas na cadeia logística, oferecendo:

  1. Planejamento de viagens: Auxilia na organização de rotas, cargas e recursos necessários.
  2. Validação de dados: Verifica informações fiscais, de carga e financeiras, garantindo integridade e conformidade.
  3. Gestão de pagamentos: Centraliza o monitoramento e execução de pagamentos relacionados ao transporte.
  4. Notificações em tempo real: Mantém os usuários informados sobre cada etapa do processo de transporte.

Visão geral da API do NDD Elog

A API segue a arquitetura REST, utilizando endpoints baseados em recursos para realizar operações CRUD. Todos os dados são transferidos no formato JSON para facilidade de uso.

Chamadas de API

A API do NDD Elog é uma API restrita com diferentes endpoints que retornam metadados JSON.

URL base

Endereço base da API do NDD Elog: https://api.dev.nddelog.com/
Endereço base para autenticação: https://auth.dev.nddelog.com/connect/token

Autorização

Todas as solicitações à API do NDD Elog exigem autorização.

Dica

Acesse o tópico de Autorização e autenticação.

Solicitações

Os recursos de dados são acessados por meio de solicitações HTTP padrão no formato UTF-8 para um ponto de extremidade da API. A API da Web usa os seguintes verbos HTTP:

MétodoAção
PATHModificações parciais em um recurso existente
POSTCria recursos
DELETEExclui recursos
GETRecupera recursos

Respostas

A API normalmente retorna JSON no corpo da resposta. Alguns endpoints não retornam JSON, mas o código de status HTTP.

Códigos de status de resposta

A API usa os seguintes códigos de status de resposta, conforme definido na RFC 2616 e na RFC 6585:

CódigoStatusDescrição
200OKA requisição foi bem-sucedida. O cliente pode ler o resultado da requisição no corpo e nos cabeçalhos da resposta.
201CreatedA requisição foi concluída e resultou na criação de um novo recurso.
202AcceptedA requisição foi aceita para processamento, mas o processamento ainda não foi concluído.
204No contentA requisição foi bem-sucedida, mas não retorna nenhum conteúdo no corpo da mensagem.
304Not modifiedNão modificado. Consulte requisições condicionais.
400Bad requestA requisição não pôde ser entendida pelo servidor devido à sintaxe incorreta. O corpo da mensagem conterá mais informações; consulte o esquema de resposta.
401UnauthorizedA requisição requer autenticação ou, se incluiu credenciais, a autorização foi recusada para essas credenciais.
403ForbiddenO servidor entendeu a requisição, mas está se recusando a atendê-la.
404Not foundO recurso solicitado não foi encontrado. Esse erro pode ser devido a uma condição temporária ou permanente.
429Too many requestsFoi aplicado um limite de requisições.
500Internal server errorVocê nunca deveria receber este erro porque nossos codificadores experientes capturam todos... mas, se for azarado o suficiente para receber um, por favor, informe-nos através de um comentário na parte inferior desta página.
502Bad gatewayO servidor estava atuando como um gateway ou proxy e recebeu uma resposta inválida do servidor upstream.
503Service unavailableO servidor está temporariamente indisponível para lidar com a requisição devido a uma condição temporária, que será resolvida após algum tempo. Você pode tentar enviar a requisição novamente.

Próximos passos

Obter o seu token de autorização