Manual da API · Filiais
Atualiza uma filial pela API do TMS
PUT/integracao/v1/filiais/{id}
Exige API key de PRODUCAO; com a chave de TESTE = 403.
Para que serve: altera os dados de uma filial.
Quando chamar: quando o nome, o endereço, o pino ou o raio mudam no TMS, ou para desativar uma filial ("ativa": false).
Parâmetros
Cabeçalhos (header)
X-Veltra-Api-KeytextoobrigatórioChave de API do TMS. Emitida na tela Chaves de API do portal; o valor completo aparece uma única vez.
Content-TypetextoobrigatórioSempre
application/json.
Caminho (path)
idtexto (uuid)obrigatório
Respostas
200application/json
Filial atualizada
Erroapplication/problem+json
Erro no formato RFC 9457 (application/problem+json)
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 |
|---|---|---|
400 | Campo inválido (como no POST) | Corrigir |
401 | Chave inválida | Conferir a chave |
403 | Chave de teste ou que não é de TMS | Usar a chave de produção |
404 | A filial não existe | Conferir o id |
409 | A siglaExterna nova já é de outra filial | Escolher outra sigla |
Observações
- O
PUTpode ser repetido sem problema (mesmo corpo, mesmo resultado). - Se você não mandar
latitudeelongitude, o pino atual é mantido (ele nunca é apagado por omissão, e a API não localiza endereço novo no mapa). Se não mandarraioGeofenceM, o raio atual é mantido. Se não mandarativa, o estado atual é mantido. - Atenção: o texto do
enderecoé substituído pelo que você mandar. Omitido, o endereço da filial fica em branco. Mande sempre o endereço junto, mesmo que não tenha mudado. - Trocar a sigla de uma filial muda como os próximos manifestos de transferência devem citá-la.
Texto completo, com mais exemplos, em API por rota.