Pular para o conteúdo
Veltra Ajuda
Manual da APIPlaybookEntrar

Manual da API · Chaves

Lista as chaves de consulta (só ADMIN)

GET/v1/integracoes/chaves

Perfil ADMIN. Não devolve o valor da chave, só o prefixo. O perfil EMBARCADOR não acessa esta rota.

Rota de administrador. Usa a sessão do portal em Authorization: Bearer; o TMS não a chama com a chave de API.

Parâmetros

Cabeçalhos (header)

  • Authorizationtextoobrigatório

    Sessão do administrador no portal: Bearer seguido do token. Rota de administrador; o TMS não a chama com a chave de API.

Respostas

200application/json

Chaves da transportadora

JSON
[
  {
    "id": "0192f3a4-5b6c-7d8e-9f01-23456789abcd",
    "nome": "texto",
    "finalidade": "INTEGRACAO_TMS",
    "prefixo": "texto",
    "escopoCnpjs": [
      "texto"
    ],
    "situacao": "ATIVA",
    "expiraEm": "2026-11-06T09:15:00-03:00",
    "limitePorMinuto": 1,
    "ultimoUsoEm": "2026-11-06T09:15:00-03:00"
  }
]

Erroapplication/problem+json

Erro no formato RFC 9457 (application/problem+json)

JSON
{
  "type": "https://veltra.com.br/problemas/validacao",
  "title": "Requisição inválida",
  "status": 400,
  "detail": "O campo cpf é obrigatório",
  "instance": "https://exemplo.com.br/webhook-veltra",
  "codigo": "TERMO_NAO_ACEITO"
}
Campos da resposta (6)

Campos

  • typetextoobrigatório
  • titletextoobrigatório
  • statusinteiroobrigatório
  • detailtextoopcional
  • instancetextoopcional
  • codigotextoopcional

    Código estável do problema para o cliente decidir o tratamento (ex.: TERMO_NAO_ACEITO, RETENCAO_MENOR_QUE_MINIMA, REAUTENTICACAO_NECESSARIA). Ausente quando o erro não tem código próprio.