Ponitor developer docs
Ponitor lets your systems send SMS and WhatsApp messages, run USSD menus, and top up airtime and data bundles in Liberia, on Orange and Lonestar Cell MTN.
New here? Send your first SMS. It takes a few minutes, in the sandbox, so nothing is charged.
Start here
Send your first SMS
Make a sandbox key and send a message to the Simulator. Nothing is charged.
StartAPI keys and base URLs
Sandbox keys and live keys, and where each one works.
OpenThe sandbox
A test balance, shared senders and magic numbers for every outcome.
OpenAPI reference
Every endpoint, with examples in curl, Node.js, Python and PHP.
OpenProducts
SMS
You call the APISend from your Sender ID to Orange and Lonestar Cell MTN numbers, and get replies on a Short Code.
Start a conversation with an approved template, then reply freely for 24 hours after the customer writes.
USSD
Ponitor calls youRun menus on a USSD code such as *123#. They work on any phone, without data.
Airtime and data
You call the APITop up an Orange or MTN number with airtime or a data bundle. $1.00 of airtime costs $1.00.
How it fits together
Your server calls Ponitor over HTTPS with JSON. Ponitor hands the request to the network or to WhatsApp. The answer comes back in the response, and anything that happens later, such as a delivery or a reply, comes to your webhook.
USSD runs the other way round: Ponitor calls your server for each screen. See How USSD works.
What every integration has in common
- Two kinds of key, two base URLs. A sandbox key works only at
https://sandbox-api.ponitor.com, and a live key only athttps://api.ponitor.com. See API keys and base URLs. - You start in the sandbox. Every team has one from the day it signs up, with a test balance and ready-made senders. See The sandbox.
- Every send carries your
externalId. Sending the same request again with the sameexternalIdnever sends or charges twice. See Retries and externalId. - There is no SDK. Use any HTTP client.
Base URLs
Messagingturn it on under Subscribed APIs, Messaging API
- Live
https://api.ponitor.com/messaging/v1 - Sandbox
https://sandbox-api.ponitor.com/messaging/v1
Airtimeturn it on under Subscribed APIs, Airtime API
- Live
https://api.ponitor.com/airtime/v1 - Sandbox
https://sandbox-api.ponitor.com/airtime/v1
Help
International SMS is available on request. For that, or anything else, write to us on WhatsApp or at info@kwagei.com.