Skip to main content
GET
List In-App Messages
Returns a contact’s in-app messages and content cards, which in-app sequence steps create. Call it from your backend (or a backend that serves your mobile app) and render the items in your app. Requires the subscribers:read scope. With status=open (the default) you get what the app should show now:
  • messages that were not yet displayed, clicked or dismissed
  • cards that were not dismissed
  • nothing that has expired
Pinned cards come first, then the newest items. With status=all you get the contact’s history, newest first. For browser apps that call Sequenzy directly, use the public feed instead.

Request

Identify the contact with one of email, externalId or subscriberId.
string
Contact email (case-insensitive).
string
Contact external ID, for example your user ID.
string
Sequenzy subscriber ID.
string
message for modals, banners and full-screen messages, or card for content cards. Omit for both.
string
default:"open"
open for what to show now, or all for history.
number
default:"50"
Maximum items, 1 to 100.

Response

array
Items with merge tags already filled in. Render title and body as plain text.