Skip to content
V2 (Legacy) API ReferenceGet started

Message Effects

Add iMessage screen and bubble effects to your messages.

Message effects are iMessage-specific visual animations that play when a recipient opens your message. They add personality and emphasis to conversations. For the basics of sending messages, see Sending Messages.

The effect field is an object with a type (screen or bubble) and a name:

"effect": { "type": "screen", "name": "confetti" }

Screen effects fill the entire screen with an animation. Use "type": "screen":

NameDescription
confettiColorful confetti falls from the top of the screen
fireworksFireworks explode across the screen
lasersLaser beams sweep across the screen
sparklesSparkles glitter across the screen
celebrationStreamers and confetti burst out
heartsHearts float up from the message
loveA large heart floats up from the message
balloonsBalloons float up from the bottom
happy_birthdayA “Happy Birthday” banner with confetti
echoThe message echoes and repeats across the screen
spotlightA spotlight illuminates the message

Bubble effects animate the message bubble itself. Use "type": "bubble":

NameDescription
slamThe message slams down onto the screen
loudThe message grows large and shakes
gentleThe message appears small and delicate
invisibleThe message is blurred until the recipient swipes to reveal it

Add the effect object inside message, alongside parts:

Terminal window
curl -X POST https://api.linqapp.com/api/partner/v3/chats/{chatId}/messages \
-H "Authorization: Bearer $LINQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"message": {
"parts": [
{
"type": "text",
"value": "Congratulations! 🎉"
}
],
"effect": {
"type": "screen",
"name": "confetti"
}
}
}'
  • iMessage only — Effects are an iMessage feature. They are silently ignored when sending via RCS or SMS. See Protocol Selection for protocol capabilities.
  • One effect per message — You can only apply a single effect to each message.
  • Playback — Effects play once when the recipient first opens the message. They can be replayed by the recipient.
  • Combine with media — Effects work with both text and media message parts.