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://apis.splashifypro.com/api/v1/public/messageHeaders
| Header | Value |
|---|---|
Authorization | Basic YOUR_API_KEY |
Content-Type | application/json |
Request body
{
"phoneNumber": "9999999999",
"callbackData": "some_callback_data",
"type": "Sticker",
"data": {
"mediaUrl": "https://img-06.stickers.cloud/packs/.../sticker.webp"
}
}| Field | Required | Notes |
|---|---|---|
phoneNumber | yes | Recipient phone |
type | yes | Must be "Sticker" |
data.mediaUrl | yes | Public HTTPS URL to a .webp file. Max 100 KB. WhatsApp requires 512×512 px static stickers |
Stickers do not support captions. If you need text alongside, send a follow-up text message.
Example
curl -X POST https://apis.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
{
"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— themediaUrlis unreachable or returns wrong content-type. Confirm the file is served asimage/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.