DEVELOPER HUB

Transactional Text Messaging API

Add reliable SMS and MMS to your applications with simple HTTPS requests.

Send confirmation numbers, promo codes, reminders, and account alerts from your own systems. Choose the JSON HTTP API for SMS and MMS, or the standard MM7 interface for MMS. All messaging APIs, including MM7, are available on paid plans.

Automated SMS and MMS messaging API
SMS and MMS API

Why Use the Skycore Messaging API?

One integration lets your systems message customers the moment something happens: an order ships, an appointment is booked, or a code needs to be verified. Delivery reports come back to your server, so you always know what was delivered.

Built for Developers

Simple JSON requests, complete reference documentation, and responsive developer support take you from first request to production quickly. Teams in e-commerce, healthcare, financial services, logistics, and customer engagement build on Skycore messaging.

Key Developer Features

Complete Documentation

Complete Documentation

Request and response examples, parameter tables, and status codes for every API call.

JSON and XML

JSON and XML

Messaging API v2 uses JSON. The legacy v1 API uses XML.

Personalization

Personalization

Personalize saved MMS templates with merge tags, dynamic images, contact cards, and calendar invites.

Automatic Media Transcoding

Automatic Media Transcoding

Images, video, and audio are resized and optimized for each carrier and device.

Delivery Reports

Delivery Reports

Receive sent, delivered, and inbound reply notifications as HTTP postbacks to your server.

Text, Emoji & HTTPS

Text, Emoji & HTTPS

GSM and Unicode SMS with automatic concatenation, emoji in MMS slide text, and HTTPS for every request.

SMS API

SMS API

A straightforward HTTP interface for standard or personalized text messages, built for transactional notifications where speed and reliability matter. POST a JSON request with three parameters:

  • from: your short code, toll-free number, or 10-digit long code
  • to: the recipient’s mobile number, with country code
  • message-text: the text of your message

Optional parameters check that the recipient is subscribed to a campaign, replace links with tracked short links, and report delivery through postbacks.

Common uses: two-factor authentication and verification codes, appointment and billing reminders, delivery updates and order confirmations, receipts, account alerts, promotional offers, and customer service follow-ups.

Send SMS request example

curl -X POST \
     -H "x-api-key: YOUR_API_KEY" \
     -H "content-type: application/json" -d '
      ' \
  "YOUR_API_URL"
MMS API

MMS API

Send images, video, audio, GIFs, contact cards, and calendar invites directly to your customers’ phones.

  • HTTP (JSON) API: send MMS in a single request, or save an MMS template once and send it many times with personalization.
  • MM7 interface: the industry-standard SOAP protocol for application-to-person MMS, used by mobile network operators and aggregators. Skycore supports MM7 versions 5.3.0 and 6.8.0. MM7 documentation.

Both interfaces support outbound MMS, inbound MMS from your customers, and delivery reports.

Send MMS request example

curl -X POST \
     -H "x-api-key: YOUR_API_KEY" \
     -H "content-type: application/json" -d '
      ' \
  "YOUR_API_URL"

MESSAGING API

Core Features

› Messages longer than 160 characters

› Short codes, toll-free numbers & long codes

› Inbound (MO) SMS and MMS

› GSM and Unicode text; emoji in MMS

› Delivery reports via HTTP postbacks

› MMS transcoding and resizing

› Merge tags for personalized MMS

› Click tracking with short links

› HTTPS for all requests

MMS Gateway Software

We provide MMS gateway infrastructure to mobile network operators, SMS aggregators, and marketing platforms.

SMS Gateway Providers

We provide MMS gateway software to SMS gateway providers so they can offer an MM7 API to their existing customers. Our software routes MMS messages from their customers to their mobile network operator binds.

Application Service Providers

We offer MMS gateway software to SMS application platforms so their customers can send and receive transactional or bulk MMS messages through a simple API.

Get Started Today

Whether you are building from scratch or migrating from another provider, getting started is straightforward.

1

Review the Docs

Explore the SMS, MMS, and MM7 reference at developer.skycore.com, with request examples, parameters, and status codes.

2

Request API Access

Contact our sales team to set up your Skycore account, API key, and plan.

3

Get a Sending Number

We help you register and provision a short code, toll-free number, or 10-digit long code. Timing depends on the number type.

4

Launch and Scale

Start sending once your number is live. Track delivery with postbacks and message history in the Skycore platform.

Ready to Build?

Read the documentation, or contact our sales team to get your API key and start your integration.