Manual da API · Chaves
Revoga uma API key
DELETE/v1/api-keys/{id}
Rota de administrador. Usa a sessão do portal em Authorization: Bearer; o TMS não a chama com a chave de API.
Para que serve: revoga uma chave. A partir desse instante, qualquer chamada com ela recebe 401.
Quando chamar: quando a chave vazou, quando alguém que a conhecia saiu da equipe, ou quando a integração antiga foi desligada.
Parâmetros
Cabeçalhos (header)
AuthorizationtextoobrigatórioSessão do administrador no portal:
Bearerseguido do token. Rota de administrador; o TMS não a chama com a chave de API.
Caminho (path)
idtexto (uuid)obrigatório
Respostas
204
API key revogada
Erroapplication/problem+json
Erro no formato RFC 9457 (application/problem+json)
{
"type": "https://exemplo.com.br/webhook-veltra",
"title": "texto",
"status": 1,
"detail": "texto",
"instance": "https://exemplo.com.br/webhook-veltra",
"codigo": "ASAAS_RECUSOU"
}Campos da resposta (6)
Campos
typetextoobrigatóriotitletextoobrigatóriostatusinteiroobrigatóriodetailtextoopcionalinstancetextoopcionalcodigotextoopcionalCódigo estável do problema para o cliente decidir o tratamento (ex.: ASAAS_RECUSOU, FATURA_NAO_ENCONTRADA, PAGINACAO_INVALIDA). Ausente quando o erro não tem código próprio.
Guia explicado
O que fazer: erros
| Status | Quando | O que fazer |
|---|---|---|
401 | Sessão ausente ou vencida | Entrar de novo |
403 | Não é administrador | Pedir a um administrador |
404 | O id não existe nesta transportadora | Conferir o id na lista |
Observações
revogar é definitivo e seguro de repetir (revogar de novo uma chave já revogada responde 204). Para trocar de chave sem parar a integração, emita a nova, troque no TMS, confirme que funciona e só então revogue a antiga.
Texto completo, com mais exemplos, em API por rota.