Sending Content To Subscribers (API)

This document details how to send content/binary messages to your subscribers via RESTful api.

If you are using our content system you can also send your content directly to your subscribers via our RESTful api with the following POST request:

https://subscription-api.mobivate.com/subscriptions/v1/<campaign_id>/content

Parameters

The only parameter you need to use in this api call is your content id as described below.

ParameterDescription

msisdn

The unique MSISDN you are trying to unsubscribe.

keyword

Your unique Mobivate keyword.

provider

Network provider to use for the message. Can be either default or premium.

cost

The cost of the message to your subscriber, for example: 100.

content

The unique id for the content you want to send. For example: 1234567.

method

The method of how users will access the content, can be either: sms or url.

signature

Unique parameter consisting of three values: campaign_id, msisdn and account_id. For example: 1af289e14aa593c843da7cd869a8e2f7.

Successful response

If your user has been sent content successfully you will receive the following response, HTTP Status Code 200:

{
  "authenticated" : True,
  "valid_msisdn" : True,
  "valid_campaign" : True,
  "campaign_status" : "active",
  "campaign_name" : "Test Campaign",
  "campaign_service" : "12345",
  "state" : "queued"
  "error" : Null,
  "reference": "AP:aaaaaaa-bbbbbbbbb-cccccccc"
}

Last updated