POST https://webapi.mymarketing.co.il/api/smscampaign/Campaign
Create and return a new SMS campaign
Request Information
URI Parameters
Body Parameters
Name
Description
Type
Additional information
Unsbscribe text. Requiered even if unsubscribed link is not used. (If you set the "can_unsubscribe" to 'false' - the text would not appear)
Required
If set as 'true' - an unsubscription link would be added. If set as 'false' - a link won't be added.
SMS campaign name. Internal use only.
Required
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.
SMS content.
Required
Is links are tracked
Request Formats
application/json, text/json
{ "unsubscribe_text": "sample string 1", "can_unsubscribe": true, "name": "sample string 2", "from_name": "sample string 3", "content": "sample string 4", "segment": { "group_ids": [ 1, 2 ], "restricated_group_ids": [ 1, 2 ], "restricated_campaign_ids": [ 1, 2 ], "mailing_list_id": 1, "limit_amount": 1, "sms_sending_profile_id": 1 }, "scheduling": { "is_sent": true, "scheduled_time_zone": "Israel", "scheduled_date": "2016-12-24T14:12:12" }, "is_link_tracking": true }
application/xml, text/xml
<ApiSMSCampaignDetailsCampaign xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ActiveTrail.RESTfulApi.Models.SmsCampaignReport"> <content>sample string 4</content> <from_name>sample string 3</from_name> <is_link_tracking>true</is_link_tracking> <name>sample string 2</name> <scheduling> <is_sent>true</is_sent> <scheduled_date>2016-12-24T14:12:12</scheduled_date> <scheduled_time_zone>Israel</scheduled_time_zone> </scheduling> <segment> <group_ids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:int>1</d3p1:int> <d3p1:int>2</d3p1:int> </group_ids> <limit_amount>1</limit_amount> <mailing_list_id>1</mailing_list_id> <restricated_campaign_ids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:long>1</d3p1:long> <d3p1:long>2</d3p1:long> </restricated_campaign_ids> <restricated_group_ids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:long>1</d3p1:long> <d3p1:long>2</d3p1:long> </restricated_group_ids> <sms_sending_profile_id>1</sms_sending_profile_id> </segment> <can_unsubscribe>true</can_unsubscribe> <unsubscribe_text>sample string 1</unsubscribe_text> </ApiSMSCampaignDetailsCampaign>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Name
Description
Type
Additional information
SMS campaign id
Unsbscribe test to add to link
If the links are tracked
SMS campaign name. Internal use only.
Required
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.
SMS content.
Required
Is links are tracked
Response Formats
application/json, text/json
{ "send_type": "Regular", "send_type_name": "sample string 1", "status_id": 2, "status_name": "sample string 3", "total_sent": 4, "status_date": "2016-12-24T14:12:12", "handled_date": "2016-12-24T14:12:12", "id": 5, "unsubscribe_text": "sample string 6", "can_unsubscribe": true, "name": "sample string 7", "from_name": "sample string 8", "content": "sample string 9", "segment": { "group_ids": [ 1, 2 ], "restricated_group_ids": [ 1, 2 ], "restricated_campaign_ids": [ 1, 2 ], "mailing_list_id": 1, "limit_amount": 1, "sms_sending_profile_id": 1 }, "scheduling": { "is_sent": true, "scheduled_time_zone": "Israel", "scheduled_date": "2016-12-24T14:12:12" }, "is_link_tracking": true }
application/xml, text/xml
<ApiSmsCampaignInfoCampaign xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ActiveTrail.RESTfulApi.Models.SmsCampaignReport"> <content>sample string 9</content> <from_name>sample string 8</from_name> <is_link_tracking>true</is_link_tracking> <name>sample string 7</name> <scheduling> <is_sent>true</is_sent> <scheduled_date>2016-12-24T14:12:12</scheduled_date> <scheduled_time_zone>Israel</scheduled_time_zone> </scheduling> <segment> <group_ids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:int>1</d3p1:int> <d3p1:int>2</d3p1:int> </group_ids> <limit_amount>1</limit_amount> <mailing_list_id>1</mailing_list_id> <restricated_campaign_ids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:long>1</d3p1:long> <d3p1:long>2</d3p1:long> </restricated_campaign_ids> <restricated_group_ids xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:long>1</d3p1:long> <d3p1:long>2</d3p1:long> </restricated_group_ids> <sms_sending_profile_id>1</sms_sending_profile_id> </segment> <can_unsubscribe>true</can_unsubscribe> <handled_date>2016-12-24T14:12:12</handled_date> <id>5</id> <send_type_name>sample string 1</send_type_name> <status_date>2016-12-24T14:12:12</status_date> <status_id>2</status_id> <status_name>sample string 3</status_name> <total_sent>4</total_sent> <unsubscribe_text>sample string 6</unsubscribe_text> </ApiSmsCampaignInfoCampaign>