Developer

Public Developer API

Build on PP Fintech SMS APIs

Send SMS/WhatsApp Message

Everything you need to authenticate, send SMS/WhatsApp, track delivery, and top up your account.

Top Tier Features

BASE URL


https://sms-uat.pamojapesa.co.tz/api/v1

Register


POST https://sms-uat.pamojapesa.co.tz/api/v1/auth/register

Payload
{ "name": "Jane Doe", "email": "jane@example.com", "password": "SecurePassword123!", "password_confirmation": "SecurePassword123!" }

Get bearer token


POST https://sms-uat.pamojapesa.co.tz/api/v1/auth/login

Payload
{ "email": "jane@example.com", "password": "SecurePassword123!" }

Send SMS


POST https://sms-uat.pamojapesa.co.tz/api/v1/sms/send

Send WhatsApp SMS


POST https://sms-uat.pamojapesa.co.tz/api/v1/whatsapp/send

Payload
{ "to": "255769370256", "text": "546274 is your OTP", }

Check SMS delivery status


GET https://sms-uat.pamojapesa.co.tz/api/v1/sms/{id}/status

Check WhatsApp delivery status


GET https://sms-uat.pamojapesa.co.tz/api/v1/whatsapp/{id}/status

Get account messaging stats


GET https://sms-uat.pamojapesa.co.tz/api/v1/stats

Check balance


GET https://sms-uat.pamojapesa.co.tz/api/v1/balance

Top up balance


POST https://sms-uat.pamojapesa.co.tz/api/v1/balance