Tema
Envio: Rotas (/mpm/clientes/rotas)
Objetivo
Criar ou atualizar rotas de clientes no mPm+. Rotas são referenciadas por rota_id no envio de clientes.
Endpoint
| Ação | Método | URL | Header extra |
|---|---|---|---|
| Criar | POST | {base}/mpm/clientes/rotas | — |
| Atualizar | PUT | {base}/mpm/clientes/rotas | rota_id |
Base: https://mobtef.conexaoapi.com.br
Payload (POST)
json
{
"nome": "Rota Centro",
"integracao": "01"
}Payload (PUT)
json
{
"nome": "Rota Centro",
"ativo": true
}Dicionário de tags
| Tag | Tipo | Regra |
|---|---|---|
nome | string | Nome da rota |
integracao | string | Código da rota no ERP — somente no POST |
ativo | boolean | Somente no PUT (quando aplicável) |
Regras
- Sem
mpm_integracao→ POST; com id → PUT + headerrota_id. - Após POST, gravar
data[0].idemmpm_integracao. - Ao sincronizar cliente com rota, garanta que a rota já tenha vínculo mPm+.
Sucesso
- HTTP ok +
status === "success" - POST:
data[0].id→mpm_integracao
Erros
- Falha de integração → tratar como erro (ex.: 502 no cliente).