curl --request POST \
--url https://api.notifique.dev/v1/voice/calls/{id}/actions/{action} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"text": "Pressione 1 para vendas.",
"voice": "female-natural"
}
'{
"success": true,
"data": {
"callId": "clxx...",
"action": "string"
}
}{
"success": false,
"error": "Bad Request",
"code": "VALIDATION_ERROR",
"message": "Campo inválido ou ausente."
}{
"success": false,
"error": "Forbidden",
"message": "Missing scope: voice:call",
"code": "FORBIDDEN"
}{
"success": false,
"error": "Bad Request",
"code": "VALIDATION_ERROR",
"message": "Campo inválido ou ausente."
}{
"success": false,
"error": "string",
"message": "string",
"code": "string"
}Voice: Chamadas
Controlar ligação em andamento
Executa uma ação na ligação (tocar áudio, falar texto, encerrar, etc.).
POST
/
v1
/
voice
/
calls
/
{id}
/
actions
/
{action}
curl --request POST \
--url https://api.notifique.dev/v1/voice/calls/{id}/actions/{action} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"text": "Pressione 1 para vendas.",
"voice": "female-natural"
}
'{
"success": true,
"data": {
"callId": "clxx...",
"action": "string"
}
}{
"success": false,
"error": "Bad Request",
"code": "VALIDATION_ERROR",
"message": "Campo inválido ou ausente."
}{
"success": false,
"error": "Forbidden",
"message": "Missing scope: voice:call",
"code": "FORBIDDEN"
}{
"success": false,
"error": "Bad Request",
"code": "VALIDATION_ERROR",
"message": "Campo inválido ou ausente."
}{
"success": false,
"error": "string",
"message": "string",
"code": "string"
}Autorizações
ntfVoiceBearerAuthntfVoiceApiKeyHeader
API Key no formato Bearer (ex.: sk_live_...).
Parâmetros de caminho
Opções disponíveis:
speak, play, gather, transfer, record-start, record-stop, dtmf, hangup Corpo
application/json
Esta página foi útil?

