EndpointsInbox
List conversations
Returns the social conversations in the workspace, most recently active first, filtered by any combination of unread, replied, tag, campaign and pipeline stage. Pass the returned cursor back to page through. Email threads are not included.
GET
/inbox.getConversationsAuthorization
bearerAuth AuthorizationBearer <token>
Enter your MailMoo API key (format: sk_live_...)
In: header
Query Parameters
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/inbox.getConversations?input=%7B%22mode%22%3A%22all%22%2C%22search%22%3A%22string%22%2C%22cursor%22%3A%7B%22id%22%3A%22string%22%2C%22timestamp%22%3A%22string%22%7D%2C%22tagId%22%3A%22all%22%2C%22stageCategory%22%3A%22NEW%22%2C%22campaignId%22%3A%2213f8bf6d-dc27-4a04-bffe-6e5b13c19ddf%22%7D"{}Count unread conversations GET
Returns how many conversations have unread messages from a lead, across both channels. Cheap enough to poll: it is a count, not a list.
Read a conversation GET
Returns one conversation with its messages, plus the lead behind it and the campaign they came from. Give a lead ID alone to get their most recent conversation, or add a conversation ID to pick a specific one.

