Skip to content
Splashify Pro
Docs

Send Sticker Message

Send a WhatsApp sticker to a customer. Stickers are static .webp images — typically square, transparent, ≤ 100 KB. They render larger than a regular image and don't show a caption.

Endpoint

POST

https://api.splashifypro.com/api/v1/public/message

Headers

Request body

json
{
  "phoneNumber": "9999999999",
  "callbackData": "some_callback_data",
  "type": "Sticker",
  "data": {
    "mediaUrl": "https://img-06.stickers.cloud/packs/.../sticker.webp"
  }
}

Stickers do not support captions. If you need text alongside, send a follow-up text message.

Example

bash
curl -X POST https://api.splashifypro.com/api/v1/public/message \
  -H "Authorization: Basic YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "9999999999",
    "callbackData": "some_callback_data",
    "type": "Sticker",
    "data": {
      "mediaUrl": "https://img-06.stickers.cloud/packs/5df297e3-a7f0-44e0-a6d1-43bdb09b793c/webp/8709a42d-0579-4314-b659-9c2cdb979305.webp"
    }
  }'

Successful response — 201 Created

json
{
  "result": true,
  "message": "Message queued for sending via Splashify Pro. Check webhook for delivery status",
  "id": "c1db48d6-c615-45ce-8ac2-4d878d73f6aa"
}

Common errors

  • Could not download media — the mediaUrl is unreachable or returns wrong content-type. Confirm the file is served as image/webp.
  • Sticker too large — stickers must be ≤ 100 KB. Compress before uploading to your CDN.
  • Customer has not messaged within last 24 hours — outside the customer service window. Stickers can't be sent as templates, so wait for a new inbound first.