FREE SEND SMS SMS • VoIP • WhatsApp • Viber

Developers

One API for four channels

Send SMS, VoIP MSG, WhatsApp and Viber with one request schema, and pull delivery reports into your own system with webhooks.

REST • JSON Webhook • Signed SDK • Node, PHP API Reference →

Quickstart

Your first message in three steps

1

Get an access key

Send a request from the form; your key appears in your panel.

2

Send the request

Use all four channels by changing the channel field.

3

Connect the report

Define your webhook URL and events start flowing.

Endpoints

Message and report endpoints

POST /v1/messages Sends one or many messages (four channels via the channel field).
GET /v1/messages/{id} Returns delivery state and error code for one message.
POST /v1/voice Starts a voice-message campaign and dials the list.
GET /v1/reports Per-channel delivery, read and click summary.
POST /v1/templates Creates WhatsApp and Viber templates and tracks approval.

Request samples

The same request, different languages

Copy the samples below and run them with your own key.

Webhooks

Listen to delivery events

Every state change produces a signed webhook call. Verify the signature and write it to your own database.

  • message.queued The message entered the queue.
  • message.delivered The message reached the recipient.
  • message.read The message was read (WhatsApp, Viber).
  • message.failed Carrier rejection or invalid number.
POST /webhooks/fss
POST /webhooks/fss
X-FSS-Signature: t=1759...,v1=8d1a...

{
  "event": "message.delivered",
  "message_id": "msg_9f21",
  "channel": "sms",
  "to": "+905xxxxxxxxx",
  "at": "2026-10-20T15:58:04Z"
}

Rules

Sending rules and limits

Consent required

Only send to recipients who opted in.

Opt-out respected

Numbers replying STOP are removed automatically.

Rate limits

50 requests per second; use a queue beyond that.

Data retention

Report records are kept 12 months and deleted on request.

Request an access key

Tell us your scenario and we will open your key and sandbox access together.

Request access