curl --location --request POST 'https://api.velosms.com/api/partners/whatsapp-campaigns' \
--header 'apiId: <string>' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Any name",
"scheduleDate": "2026-02-05T11:32:00Z",
"timezone": 4.0,
"timezoneId": "Asia/Yerevan",
"contactListIds": [],
"campaignContacts": [
{
"firstName": "Name",
"lastName": "Last Name",
"phoneNumber": "+37491245652",
"email": "example@mail.com",
"url": ""
}
],
"campaigns": [
{
"providerType": "Whatsapp",
"senderId": 1,
"openSenderTitle": "",
"templateId": 1,
"cascadingPriorityLevel": 1,
"whatsAppTemplateParams": {
"date": "Jun 15, 2025",
"time": "15:30",
"doctor": "Smith"
}
},
{
"communicationType": "Trasnsactional",
"providerType": "SMS",
"message": "Dear Patient, your visit is scheduled for Jun 15, 2025 at 15:30 Doctor Smith",
"openSenderTitle": "Sender name",
"cascadingPriorityLevel": 2,
"ratePlanId": 1
}
]
}'