Read a post
Reads a single post by URL. Unlike the engagement endpoints, this costs nothing against the sender profile's daily search budget, so it is the cheap way to confirm a post exists and is visible before pulling people from it.
/social.getPostAuthorization
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
application/json
curl -X POST "https://example.com/social.getPost" \ -H "Content-Type: application/json" \ -d '{ "senderProfileId": "string", "postUrl": "string" }'{ "post": { "text": "string", "url": "string", "createdAt": "string", "author": "string" }}List a person's posts GET
Reads the posts a person has published, newest first. Use it to find a post worth pulling engagement from, then pass its URL to the post endpoints.
Check remaining daily sending and search allowance GET
Returns how much daily sending allowance and daily search allowance each connected social account has left. Omit an account ID to list every connected account in the workspace. A send or a post-engagement fetch may fail or queue when remaining is 0.

