For developers

An SMS API and SMS Gateway for your systems.

Integrate SMS into HR systems, CMS platforms, CRM systems and custom applications. iP.1 handles outbound and inbound SMS, senders, delivery statuses and webhooks through a straightforward REST API.

System integration

An SMS Gateway for HR systems, CMS platforms and CRM systems.

Let your system send the right SMS when an event occurs. The API gives you control over recipients, content and senders, while our SMS Gateway handles routing and delivery statuses.

01

HR systems

Automate schedule changes, staffing requests, reminders and important employee information.

02

CMS and membership systems

Send publishing notifications, membership information, booking reminders and other event-driven SMS messages.

03

CRM and customer systems

Connect SMS to customer journeys, order updates, service cases, appointments and follow-ups.

Complete reference

From Bearer token to delivery receipt.

Fourteen chapters cover the complete SMS API documentation for messages, callbacks, contacts, accounts and landing pages.

Open the SMS API documentation
POST
/v2/batches
GET
/v2/batches/{batchId}/messages
GET
/v2/contacts
GET
/v2/conversations/{participant}

Features

Build the complete SMS workflow.

SMS Gateway

Handle outbound and inbound SMS between your systems and mobile networks.

REST API

Send SMS, retrieve statuses and handle replies through clear JSON requests.

Webhooks

Receive delivery reports and inbound SMS directly in your integration.

2FA

Deliver time-sensitive one-time codes with traceable delivery statuses.

Build a secure MFA and 2FA flow via SMS

Frequently asked questions

About the SMS API and SMS Gateway.

What is an SMS Gateway?

An SMS Gateway connects a business system or application to mobile networks, allowing the system to send and receive SMS and track delivery statuses.

What is the difference between an SMS API and an SMS Gateway?

An SMS Gateway is the infrastructure that routes messages. An SMS API is the interface developers use to connect a system to that infrastructure.

Can the SMS API be integrated with our HR system, CMS or CRM?

Yes. Any system that can make HTTPS requests and process JSON can use the API to integrate outbound SMS, delivery reports and inbound messages.

Can we receive SMS and delivery reports?

Yes. Webhooks can send inbound SMS and status updates to a URL in your system. Receiving inbound SMS requires a recipient number linked to your account.

Choose the purposes you consent to. Necessary storage is used only to remember your choice.