Enviar campanha
POST
Envia agora uma campanha em rascunho, para todos os destinatários, de verdade.
Escopo: campaigns:send
bearer campaigns:sendheader
AutorizaçãoBearer <token>A chave de API de uma conta de serviço (sk_live_…, 600 requisições por minuto cada) ou um access token OAuth para o recurso /api/v1 (600 requisições por minuto por conexão).
Escopo: campaigns:send
id*stringO id.
Idempotency-Key?stringAté 200 letras, dígitos, - ou _. A primeira resposta a uma chave é repetida por 24 horas.
Tamanho
length <= 200Feito.
application/json- response
id*stringname*stringstatus*stringValor em
"draft""scheduled""sending""paused""done""cancelled"number_id*string|nulltarget*stringValor em
"segment""contacts""groups""pipeline"segment_id*string|nullcontact_ids*array<string>group_ids*array<string>text*stringsend_at*|nullpace*integerIntervalo
-9007199254740991 <= value <= 9007199254740991started_at*|nullfinished_at*|nullcreated_at*stringFormato
date-timeExemplo de requisição
curl -X POST 'https://app.zaplin.com.br/api/v1/campaigns/string/send' \ -H 'Authorization: Bearer sk_live_...'Exemplo de resposta
{ "id": "string", "name": "string", "status": "draft", "number_id": "string", "target": "segment", "segment_id": "string", "contact_ids": [ "string" ], "group_ids": [ "string" ], "text": "string", "send_at": "2026-10-17T12:00:00.000Z", "pace": 0, "started_at": "2026-10-17T12:00:00.000Z", "finished_at": "2026-10-17T12:00:00.000Z", "created_at": "2026-10-17T12:00:00.000Z"}