Criar campanha
post
https://app.madmail.com.br/api/v1/campaignsRequer autenticação: Authorization: Bearer us_SUA_CHAVE
Corpo da requisição
namestringObrigatório- Tamanho:
- mín. 1
fromstringObrigatório- Tamanho:
- mín. 1
subjectstringObrigatório- Tamanho:
- mín. 1
previewTextstringOpcionalcontactBookIdstringObrigatório- Tamanho:
- mín. 1
contentstringOpcional- Tamanho:
- 1–1048576
htmlstringOpcional- Tamanho:
- mín. 1
replyTostring | array<string>Opcionalccstring | array<string>Opcionalbccstring | array<string>OpcionalsendNowbooleanOpcionalscheduledAtstringOpcionalData e hora no formato ISO 8601 ou em linguagem natural em inglês (ex.: 'tomorrow 9am', 'next monday 10:30')
batchSizeintegerOpcionalExemplo de requisição
curl -X POST "https://app.madmail.com.br/api/v1/campaigns" \
-H "Authorization: Bearer us_SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{
"name": "Exemplo",
"from": "cliente@exemplo.com",
"subject": "Assunto do e-mail",
"contactBookId": "abc123"
}'Resposta
200Cria uma campanha
idstringObrigatórionamestringObrigatóriofromstringObrigatóriosubjectstringObrigatóriopreviewTextstring | nullObrigatóriocontactBookIdstring | nullObrigatóriohtmlstring | nullObrigatóriocontentstring | nullObrigatóriostatusstringObrigatórioscheduledAtstring | nullObrigatório- Formato:
- date-time
batchSizeintegerObrigatóriobatchWindowMinutesintegerObrigatóriototalintegerObrigatóriosentintegerObrigatóriodeliveredintegerObrigatórioopenedintegerObrigatórioclickedintegerObrigatóriounsubscribedintegerObrigatóriobouncedintegerObrigatóriohardBouncedintegerObrigatóriocomplainedintegerObrigatórioreplyToarray<string>Obrigatórioccarray<string>Obrigatóriobccarray<string>ObrigatóriocreatedAtstringObrigatório- Formato:
- date-time
updatedAtstringObrigatório- Formato:
- date-time
{
"id": "abc123",
"name": "Exemplo",
"from": "cliente@exemplo.com",
"subject": "Assunto do e-mail",
"previewText": "string",
"contactBookId": "abc123",
"html": "<p>Olá!</p>",
"content": "string",
"status": "string",
"scheduledAt": "2024-01-01T00:00:00Z",
"batchSize": 1,
"batchWindowMinutes": 1,
"total": 1,
"sent": 1,
"delivered": 1,
"opened": 1,
"clicked": 1,
"unsubscribed": 1,
"bounced": 1,
"hardBounced": 1,
"complained": 1,
"replyTo": [
"string"
],
"cc": [
"string"
],
"bcc": [
"string"
],
"createdAt": "2024-01-01T00:00:00Z",
"updatedAt": "2024-01-01T00:00:00Z"
}