Public API Overview
The Splashify Pro Public API lets you trigger WhatsApp messages, send Meta Conversion API events, fetch your customer base, and assign live conversations to agents — all from your own backend.
You can call these endpoints as soon as a customer is created on your website / app, or wire them into your existing automation stack (Zapier, n8n, Make, your own cron job, anything that can POST JSON).
Base URL
https://apis.splashifypro.com/api/v1/All Public API endpoints sit under /api/v1/public/ (and /api/v1/app/meta-ads/capi/... for the Conversions API).
What you can do
| Group | Use case |
|---|---|
| Customer APIs | Fetch your contact list with trait-level filtering (e.g. customers created after a given date) |
| Conversions API | Forward Lead / Purchase / Subscribe events from your backend to Meta with the click-to-WhatsApp click ID we already store |
| Send Messages | Send free-form text, image, video, audio, document, sticker, button, and list messages within the 24-hour customer service window |
| Send Templates | Send any approved WhatsApp template — text/media/auth/dynamic CTA/carousel/order details — outside the 24-hour window |
| Chat Assignment | Programmatically assign an open conversation to a specific agent by their email |
Quick start
curl -X POST https://apis.splashifypro.com/api/v1/public/message \
-H "Authorization: Basic YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"fullPhoneNumber": "919876543210",
"callbackData": "order_12345",
"type": "Text",
"data": { "message": "Hello from the API!" }
}'{
"result": true,
"message": "Message queued for sending via Splashify Pro. Check webhook for delivery status",
"id": "d58aeff7-a81c-47a7-9b67-f381e13f6c4e"
}The returned id is your handle on this message — use it to correlate with delivery webhooks (message.sent, message.delivered, message.read, message.failed) configured in Settings → Developer.
Plan availability
Public APIs are available on Growth, Advanced, and Enterprise plans. They are not accessible on Starter.
See Rate Limits for the per-plan request budgets.
Where to next
- Authentication — generate your API key and set up the
Authorizationheader. - Rate Limits — what to expect at scale, plus retry strategy.
- Pick the endpoint group that matches what you’re building and copy the cURL sample.