MailMoo
EndpointsSocial

Read a post's engagement

Reads both the comments and the reactions on a post, kept apart. Comments are fetched first: if the daily search budget runs out partway, reactionsSkippedDueToDailyLimit says so rather than the reactions coming back silently empty.

POST/social.getPostEngagement

Authorization

bearerAuth
AuthorizationBearer <token>

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.getPostEngagement" \  -H "Content-Type: application/json" \  -d '{    "senderProfileId": "string",    "postUrl": "string"  }'
{  "comments": [    {      "author": "string",      "text": "string",      "date": "string",      "authorDetails": {        "headline": "string",        "profileUrl": "string"      }    }  ],  "reactions": [    {      "author": "string",      "text": "string",      "date": "string",      "authorDetails": {        "headline": "string",        "profileUrl": "string"      }    }  ],  "totalComments": 0,  "totalReactions": 0,  "stoppedEarlyComments": true,  "stoppedEarlyReactions": true,  "reactionsSkippedDueToDailyLimit": true,  "dailyUsageAfterComments": {    "todayUsage": 0,    "remainingSearches": 0,    "limit": 0,    "property1": null,    "property2": null  },  "dailyUsage": {    "todayUsage": 0,    "remainingSearches": 0,    "limit": 0,    "property1": null,    "property2": null  }}