Telefonia
Alterar uma rota de entrada
Troca a chave, o agente ou liga e desliga a rota. Campo ausente fica como está. A chave é normalizada pelo modo do tronco.
Autorização
bearer trunks:writeAutorizaçãoBearer <token>
Credencial da v3: o JWT da sessão (o mesmo da v2) ou um token pessoal dom_pat_…. A lista de escopos de cada operação diz o que ela exige: uma capacidade (agents:read), authenticated ou session-only. Segredo de máquina (X-Agent-Secret, X-API-Token, sdk_…) não é aceito.
Em: header
Escopo: trunks:write
Parâmetros de caminho
trunk_id*string
Id do tronco
route_id*string
Id da rota
Corpo da requisição
application/json
Definições TypeScript
Use o tipo request body no TypeScript.
O corpo de PATCH /trunks/{trunk_id}/routes/{route_id}. Ausente mantém;
nenhum campo se apaga, e null é recusado (422, nomeando o campo).
Corpo da resposta
application/json
application/json
curl -X PATCH "https://example.com/trunks/string/routes/string" \ -H "Content-Type: application/json" \ -d '{}'{ "agent_id": "2b1e3b65-2c04-4fa2-a2d7-467901e98978", "created_at": "2019-08-24T14:15:22Z", "enabled": true, "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "match_key": "string", "trunk_id": "d1c0247b-6570-4df5-9107-7986a22149d1", "updated_at": "2019-08-24T14:15:22Z"}