Skip to content
Splashify Pro
Docs

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

text
https://api.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

Quick start

bash
curl -X POST https://api.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!" }
  }'
json
{
  "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

  1. Authentication — generate your API key and set up the Authorization header.
  2. Rate Limits — what to expect at scale, plus retry strategy.
  3. Pick the endpoint group that matches what you're building and copy the cURL sample.