Skip to main content
POST
/
v1.0
/
message
/
outbound
json
{
  "To": [{"Number": "+18015737111"}],
  "From": "+18018018011",
  "Body": "Hello there!",
  "CampaignId": "TCID-dsuhofh3882"
}
{
  "MessageId": "TMID-00348008102307aK01",
  "Direction": "Outbound",
  "Type": "p2p",
  "CampaignId": "TCID-dsuhofh3882",
  "Cost": 0.0045,
  "Status": "Queued",
  "To": [
    {
      "Number": "+12016093801"
    },
    {
      "Number": "+12232233180"
    }
  ],
  "From": "+18018018011",
  "Owner": "+18018018011",
  "Body": "Hello there!!!",
  "CreatedOn": "16:45:59 MST 2025-01-23",
  "MessageType": "mms",
  "MmsMedia": [
    {
      "MediaUrl": "https://results2.com"
    },
    {
      "MediaUrl": "https://results.com"
    }
  ],
  "MmsBase64": [
    {
      "Base64": "dkjjkdflajdfjo3ji3jjljfkjaskjfad",
      "BaseType": "audio/wav"
    },
    {
      "Base64": "dkjjkdflajdfjo3ji3jjljfkjaskjfad",
      "BaseType": "video/mpg"
    }
  ]
}

Authorizations

Authorization
string
header
required

Enter the token obtained from the Authentication endpoint

Body

application/json
To
object[]
required

Array of recipient phone numbers in E.164 format

Example:
[{ "Number": "+18015737111" }]
From
string
required

Sender phone number in E.164 format (must be provisioned in your account)

Example:

"+18018018011"

Body
string
required

Message text content

Example:

"Hello there!!!"

CampaignId
string

Campaign identifier for tracking

Example:

"JCID-dsuhofh3882"

Owner
string

Owner phone number in E.164 format

Example:

"+18018018011"

MmsMedia
object[]

Array of media URLs for MMS attachments

MmsBase64
object[]

Array of base64-encoded media for MMS

Response

200 - application/json

Send Outbound Message - MMS

The response is of type object.