POST https://webapi.mymarketing.co.il/api/smscampaign/OperationalMessage
Create and return a new operational SMS message
Request Information
URI Parameters
Body Parameters
Name
Description
Type
Additional information
Request Formats
application/json, text/json
Sample:
{
"details": {
"unsubscribe_text": "sample string 1",
"can_unsubscribe": true,
"name": "sample string 3",
"from_name": "sample string 4",
"sms_sending_profile_id": 5,
"content": "sample string 6"
},
"scheduling": {
"send_now": true,
"scheduled_date_utc": "2016-12-24T14:12:12"
},
"mobiles": [
{
"phone_number": "sample string 1"
},
{
"phone_number": "sample string 1"
}
]
}
application/xml, text/xml
Sample:
<ApiSmsCampaignPostContainer xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Details>
<Id>2</Id>
<Name>sample string 3</Name>
<FromName>sample string 4</FromName>
<SmsSendingProfileId>5</SmsSendingProfileId>
<Content>sample string 6</Content>
<UnsubscribeText>sample string 1</UnsubscribeText>
<CanUnsubscribe>true</CanUnsubscribe>
</Details>
<Scheduling>
<SendNow>true</SendNow>
<ScheduledDateUtc>2016-12-24T14:12:12</ScheduledDateUtc>
</Scheduling>
<Mobiles>
<ApiSMSMobile>
<PhoneNumber>sample string 1</PhoneNumber>
</ApiSMSMobile>
<ApiSMSMobile>
<PhoneNumber>sample string 1</PhoneNumber>
</ApiSMSMobile>
</Mobiles>
</ApiSmsCampaignPostContainer>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Name
Description
Type
Additional information
id
SMS campaign id
integer
name
Operational campaign name. Internal use only.
string
Required
from_name
From name. Required if "sms_sending_profile_id" is not used. The sender name. The name must be up to 11 English letters without special characters or spaces.
string
sms_sending_profile_id
SMS sending profile ID. Required if "from_name" is not used. Can be found using the endpoint "Get account's sms campaigns.." or in the UI (go to Mobile -> SMS -> SMS list -> inspect/F12)
integer
content
SMS content.
string
Required
Response Formats
application/json, text/json
Sample:
{
"id": 1,
"name": "sample string 2",
"from_name": "sample string 3",
"sms_sending_profile_id": 4,
"content": "sample string 5"
}
application/xml, text/xml
Sample:
<ApiSmsCampaignInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Id>1</Id> <Name>sample string 2</Name> <FromName>sample string 3</FromName> <SmsSendingProfileId>4</SmsSendingProfileId> <Content>sample string 5</Content> </ApiSmsCampaignInfo>