Torpedo de Voz

Cria uma nova campanha de Torpedo de Voz para o usuário

POST

/campaign/audio/send

Cria uma nova campanha de TVoz para o usuário. Esta requisição utiliza multipart/form-data para enviar o arquivo de áudio e os dados da campanha.

Autorizações:

>Bearer

Endpoint

/campaign/audio/send

Corpo da Requisição

Requisição multipart/form-data contendo: file (arquivo MP3 de áudio, máximo 30 segundos e 10MB) e data (objeto JSON com os dados da campanha)

Content-Type: multipart/form-data
file: [arquivo MP3]
- Máximo: 30 segundos de duração
- Máximo: 10MB de tamanho
- Formato: MP3
data: {
"title": "String",
"audio_url": "String",
"audio_id": "String",
"callback_url": "String",
"start_date": "2025-11-17T00:48:00Z",
"type": "TVOZ",
"numbers": [
"9999999999999",
"9999999999999",
"9999999999999"
]
}

Resposta

200Retorna os dados completos da campanha TVoz criada, incluindo ID e timestamps

{
"created_at": "string",
"id": "string",
"message": "string",
"quantity": 0,
"start_date": "string",
"status": "PENDING",
"title": "string",
"type": "TVOZ",
"audio_id": "string"
"audio": "string"
}

Possíveis Erros

400 Bad Request

{
"error": null,
"message": "string",
"message_translate": "string",
"meta": {},
"type": "NOT_FOUND"
}

422 Unprocessable Entity

{
"error": null,
"message": "string",
"message_translate": "string",
"meta": {},
"type": "NOT_FOUND"
}