Documentation

Build with Paurtal

API reference, integration guides, and everything you need to build on the WhatsApp Business Operating System.

Quick start

Get up and running in 15 minutes. Connect WhatsApp, import contacts, send your first message.

API reference

Complete reference for all Paurtal REST API endpoints. Authentication, rate limits, and response formats.

Webhooks

Receive real-time notifications for messages, orders, payments, and status changes.

Payments integration

Connect MTN MoMo, Orange Money, Paystack, and card payments to your WhatsApp operations.

CRM and contacts

Manage customer profiles, segments, tags, and data imports through the API.

White-label and enterprise

Deploy Paurtal under your brand. Multi-tenant setup, custom domains, and reseller APIs.

Clean, simple APIs

Send a WhatsApp message in three lines of code

send_message.py
# Send a WhatsApp message via Paurtal API import requests response = requests.post( "https://api.paurtal.com/v1/messages", headers={"Authorization": "Bearer YOUR_API_KEY"}, json={ "to": "+27812345678", "type": "template", "template": { "name": "order_confirmation", "language": "en", "components": [{ "type": "body", "parameters": [ {"type": "text", "text": "Sarah"}, {"type": "text", "text": "#ORD-1042"} ] }] } } ) # Response: {"message_id": "wamid.xxx", "status": "sent"}

SDKs and tools

Python SDK
Node.js SDK
PHP SDK
REST API
Webhooks