Tote
HomeAPIsGuiasRelease Notes
HomeAPIsGuiasRelease Notes
Fale conosco
Manuais
Artigos
Manuais
Artigos
  1. Manuais
  • Boas vindas!
  • Visão geral da plataforma
  • Como se autenticar
  • Testando APIs
  • Respostas e status
  • Nossas APIs
  • Glossário
  • Webhook
  • FAQ
  1. Manuais

Visão geral da plataforma

Este guia foi criado para ajudar você a aproveitar o Tote, desde a primeira navegação até o consumo de nossas APIs. Aqui, você encontrará não apenas referências técnicas, mas também conteúdos que contextualizam, ensinam e guiam o uso das soluções oferecidas.

1. Primeiros passos: conhecendo a landing page#

landing-page.png
Figura 1. Página inicial Tote.
Ao acessar o portal, você será recebido por uma landing page que apresenta os principais recursos disponíveis. Nela, você encontrará:
Destaques e atualizações recentes
Acesso direto para artigos, tutoriais e guias de integração
Acesso rápido às APIs mais utilizadas
Filtro de navegação lateral, que permite localizar conteúdos do menu lateral esquerdo do Tote
Além disso, no rodapé da página, você encontrará os links para as redes sociais e o site institucional da empresa, caso deseje conhecer mais sobre nossos produtos ou entrar em contato com outros canais.

2. Learning Center: mais que documentação técnica#

landing-guias.png
Figura 2. Página inicial dos guias.
Antes de explorar as APIs, recomendamos visitar a seção de Guias. Nela, há um botão no canto esquerdo que permite alternar entre diferentes tipos de conteúdo informativo, alterando o que é exibido no menu lateral (Manuais ou Artigos).
Esses conteúdos estão organizados por categoria, incluindo:
Guias de primeiros passos, para quem está começando na plataforma
Manuais técnicos, com instruções detalhadas de uso
Artigos de apoio, com explicações mais conceituais ou de negócio
FAQ, com respostas para dúvidas frequentes
Glossário, com os principais termos e definições
Esses materiais complementam a documentação técnica e ajudam você a entender o contexto e as melhores práticas ao utilizar nossas soluções.

3. Visão geral da API#

diretrizes.png
Figura 3. Diretrizes básicas das APIs.
Após se familiarizar com o ecossistema do Tote, você estará pronto para acessar e consumir as APIs. A seção de documentação técnica de APIs contém:
Diretrizes básicas das APIs
Referência completa de endpoints
Exemplos de requisição e resposta
Modelos de autenticação
Try-it (quando aplicável)
Na RPE, descrevemos APIs usando um padrão amplamente utilizado, o OpenAPI Specification. O OpenAPI inclui informações sobre a estrutura de dados, modelos de resposta, definições de objetos, campos de API, tipos de dados, relações entre objetos e muito mais.
É a primeira página da documentação de uma API. Contém jornadas de uso da API, diagramas, avisos importantes e muito mais.
Dica: Antes de avançar, considere verificar como autenticar, nossos requisitos e recomendações de segurança na nossa página de autenticação.
visao geral apis.png
Figura 4. Página inicial da API Portadores com detalhes sobre a jornada.

4. Estrutura dos endpoints da API#

Os endpoints da API são estruturados da seguinte forma:
visao-geral-cabecalho.png

1. Título do endpoint#

2. Path do endpoint#

Clicável para cópia. Acompanhado do botão "testar" para plataforma de testes.
Protocolos HTTP:
O protocolo HTTP de um endpoint define os métodos de requisição que serão aplicados nos dados informados no request body (item 4).
Protocolo HTTPFuncionalidade
GETSolicita dados de um recurso.
POSTEnvia dados ao servidor para criar um recurso.
PUTCria um novo recurso ou substitui um recurso existente.
PATCHAplica solicitações parciais num recurso já existente.
DELETERemove um recurso específico.

3. Descrição do endpoint#

Pode conter informações extras ou dicas sobre seu funcionamento.

4. Informações de request#

Contém informações de autorização, cabeçalhos e corpo de requisição.

5. Authorization#

Cabeçalho obrigatório contendo o Bearer token disponibilizado pela empresa. Essa informação deve ser inserida manualmente no campo Auth na plataforma de testes. Para saber mais, leia nosso guia sobre como testar nossas APIs.

6. Headers#

visao-geral-headers.png
Utilizamos headers (cabeçalhos) padrão para facilitar a integração e garantir a conformidade com as especificações técnicas.
Authorization: Cabeçalho contendo o Bearer token, necessário para autenticação do cliente. O valor de exemplo já contém o Bearer disponibilizado pela empresa e é inserido automaticamente na cURL.
Accept: Tipo de conteúdo aceito pelo endpoint.
Content-Type: Presente apenas em requisições do tipo POST, define o formato do corpo da solicitação.

7. Corpo da requisição#

visao-geral-reqbody.png
Pode ser dividido por processadoras, basta clicar na opção desejada para visualizar suas informações.

8. Respostas#

As respostas seguem os códigos de status HTTP. Para mais detalhes, leia nosso guia de respostas e erros.

9. Status code#

Status code 200 indica sucesso na requisição. Para mais detalhes sobre outros status, leia nosso guia de respostas e erros.
visao-geral-response.png

10. cURL e outras linguagens#

Cada endpoint também possui seu cURL disponível para que seja utilizado em outras plataformas.
visao-geral-curl.png
Por padrão, os request dos endpoints são disponibilizados no formato de cURL. Porém, a plataforma também traduz automaticamente para outras linguagens, basta clicar na opção desejada. Aqui, informações traduzidas para JavaScript.
curl-java.png

11. Plataforma de testes#

Ao clicar no botão testar ao lado do caminho do endpoint (item 2 desta lista), uma pop-up se abre com uma plataforma para testes.
visao-geral-tryit.png
Agora que a plataforma foi apresentada, leia o guia sobre como usá-la.

Materiais relacionados#

Release Notes
Códigos de respostas do endpoint
Nossas APIs
Precisa de mais ajuda? Entre em contato com o nosso suporte.

Clique no botão abaixo para nos contar o que achou da nova plataforma. Você será redirecionado para um formulário rápido.
Enviar feedback
Página anterior
Boas vindas!
Próxima página
Como se autenticar