API ReferenceCalls

Calls

Inicie chamadas outbound e monitore chamadas ativas.

Iniciar Chamada Outbound

POST
/api/calls/outbound

Inicia chamada telefônica outbound via agente

ParameterTypeRequiredDescription
toNumberstringRequiredNúmero destino (formato E.164)
agentIdstringRequiredID do agente
fromDeviceTokensstring[]OptionalTokens de dispositivos Wavoip
Request
curl -X POST https://api.vendoria.com.br/api/calls/outbound \
  -H "X-Api-Key: vk_sua_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "toNumber": "+5511999887766",
    "agentId": "clxyz..."
  }'
Response
{
  "success": true,
  "callId": "call_abc123...",
  "status": "initiating"
}

Listar Chamadas Ativas

GET
/api/calls/outbound/active

Chamadas atualmente em andamento

Request
curl -X GET https://api.vendoria.com.br/api/calls/outbound/active \
  -H "X-Api-Key: vk_sua_api_key"

Note

Chamadas outbound utilizam trunks SIP e dispositivos Wavoip configurados para rotear a chamada.