Get list of chats
Returns a paginated list of chat conversations with optional filtering, searching, and sorting.
Available Filters (via filter parameter):
unread- Only unread chatsonline- Only online userssubscribed_to- Users you’re subscribed tonot_muted- Exclude muted chatssubscribers- Only subscribers (creator-only)followers- Only followers (creator-only)recent_subscribers- Recently subscribed (creator-only)not_answered- Unanswered chats (creator-only)spent_more_than_50- High spenders (creator-only)on_free_trial- Free trial users (creator-only)has_tipped- Users who have tipped (creator-only)spenders- All spenders (creator-only)exclude_creators- Exclude creator accounts (creator-only)
Sort Options (via sortBy parameter):
most_recent_messages(default) - Sort by most recent messageonline_now- Prioritize online usersmost_unanswered_chats- Sort by unanswered count
Scope required: read:chat
Warning: Some filters are only available to creators. Using creator-only filters as a non-creator will return a 403 error.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
API version to use for the request
"2025-06-26"
Query Parameters
Page number to retrieve (starts from 1)
x >= 1Number of items to return per page (1-50, default: 15)
1 <= x <= 50Filter chats by custom list UUID
Filter chats by smart list type(s)
subscribers, auto_renewing, non_renewing, followers, free_trial_subscribers, expired_subscribers, spent_more_than_50, muted Filter types to apply (can specify multiple via repeated params)
unread, subscribers, followers, online, recent_subscribers, not_answered, spent_more_than_50, on_free_trial, has_tipped, spenders, exclude_creators, subscribed_to, not_muted, archived Search term to filter chats by user name/handle
100Sort order for chat list (default: most_recent_messages)
most_recent_messages, online_now, most_unanswered_chats