EndpointsCampaigns
Get campaign metrics
Returns delivery and reply performance for the given campaigns. Metrics are computed per campaign, so request them in one batch rather than one call per campaign.
GET
/campaigns.getMetricsAuthorization
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/campaigns.getMetrics?input=%7B%22campaignIds%22%3A%5B%2239d40044-470c-4bdc-aa87-1258d7306f98%22%5D%7D"[ { "campaignId": "string", "leadCount": 0, "renderedCount": 0, "sequenceCompletedLeadCount": 0, "sequenceInProgressLeadCount": 0, "sequenceFailedLeadCount": 0, "stepExecCount": 0, "senderCount": 0, "meetingsBooked": 0, "messagesSent": 0, "repliesReceived": 0, "videoStatus": "CREATED", "slideStatus": "CREATED", "sequenceStatus": "not_created", "replyRate": 0, "connectionAcceptanceRate": 0, "connectionRequestsSent": 0, "connectionRequestsAccepted": 0, "property1": null, "property2": null }]List campaigns GET
Returns the campaigns in the workspace, newest first by default. Results are paginated by page number, and can be filtered by name and reordered.
List campaigns with rendering progress GET
Returns campaigns along with how much content is still rendering across the workspace. Heavier than the plain campaign list: reach for `campaigns.getBasic` unless you specifically need the rendering counts.

