Developers

Resources to help you make use of our services using your preferred API

Getting started

Pointers to get you started with using our services.

Examples

Sample code covering a variety of languages.

Delivery error codes

Codes returned in delivery receipt, query_sm responses and elsewhere.

API specifications

HTTP (simple)

An application supporting HTTP/S can send and receive SMS via HTTP requests. Choose between two HTTP API options.

HTTP (sophisticated)

An application supporting HTTP/S can send and receive SMS via HTTP requests. Choose between two HTTP API options.

Web Service (SOAP/XML)

An application supporting Web Services can send SMS directly to HSL Mobile's systems. Supports C#.

SMTP (simple)

Easily enable applications to send and receive SMS using SMTP email.

SMTP (sophisticated)

Easily enable applications to send and receive SMS using SMTP email.

SMPP

An application supporting SMPP can send and receive SMS directly with HSL Mobile's systems. Supports SMPP v3.3 and v3.4.

Verification Codes

Send verification codes for user authentication. FREE service while in BETA phase of launch.

Learn more about our APIs

Developers site