Send a direct message
Sends a message to a lead through a connected sender profile. This contacts a real person and cannot be undone. The sender is the one already on the conversation; pass chatId to reply in an existing thread.
/social.sendMessageAuthorization
bearerAuth Enter your MailMoo API key (format: sk_live_...)
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/social.sendMessage" \ -H "Content-Type: application/json" \ -d '{ "leadId": "string", "message": "string" }'nullFind a lead's conversation GET
Turns a lead ID into whichever conversation they most recently had, on either channel. Use it to get the ID the messages endpoint needs, and to find out which channel a reply should go back on. Returns null when there is no conversation with them yet.
Find people from a post POST
Reads the people who commented on or reacted to a post, so they can be imported as leads. Each call counts against the sender profile's daily search budget, and the response reports what is left of it.

