Pular para o conteúdo principal

Collection Postman

Toda esta documentação foi gerada a partir da collection Postman oficial da API Sales. Use a collection para testar os serviços rapidamente.

Download​

📥 Baixar a collection (api-sales.postman_collection.json)

Como importar​

  1. Abra o Postman.
  2. Clique em Import e selecione o arquivo baixado.
  3. A collection "Documentation api sales ( Refatored)" aparece com as pastas:
    • Details: requisição de detalhes (com descrições de Aéreo, Hotel e Carro);
    • List: requisição de listagem;
    • Change: requisição de alteração do status de importação;
    • Example: requisições com respostas reais de exemplo;
    • FAQ: configurações.

Variáveis​

Configure as variáveis da collection (ou de um environment) antes de executar as requisições:

VariávelUsoExemplo
URLURL base do ambiente (termina com /)https://wooba-sandbox.travellink.com.br/TravellinkWebApi//api/v1/sales/
identifierAccessCredentials.Company.IdentifierLogin da credencial
passwordAccessCredentials.Company.PasswordSenha da credencial
developer-tokenHeader developer-tokenToken do desenvolvedor
developer-access-codeHeader developer-access-codeCódigo de acesso criptografado (RSA PKCS#1 + Base64)
AcceptHeader Acceptapplication/json

⚠️ Atenção: Configuração obrigatória dos headers de desenvolvedor

Na collection, developer-token e developer-access-code existem como variáveis, mas as requisições não trazem os headers configurados nativamente. Adicione-os na aba Headers de cada requisição (ou no nível pai da collection):

KeyValue
developer-token{{developer-token}}
developer-access-code{{developer-access-code}}
Accept{{Accept}}

Veja o guia completo em Autenticação.

📌 JSON estrito no seu código de integração

Os corpos de requisição na collection contêm comentários inline (//) para documentar os parâmetros. O Postman ignora esses comentários, mas o seu código de produção deve enviar JSON estrito (sem comentários), caso contrário o parser do servidor rejeitará a requisição como malformada.