MailMoo
EndpointsCampaigns

Pause or resume senders on one campaign

Pauses senders on one campaign while it keeps running for the others, or resumes them. Their leads stay assigned and wait. To pause a sender on every campaign at once, use sdrProfiles.pauseOutreach. Senders not on the campaign are reported and ignored. Pass dryRun to see who would change without changing anything.

POST/campaigns.setSendersPaused

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

curl -X POST "https://example.com/campaigns.setSendersPaused" \  -H "Content-Type: application/json" \  -d '{    "campaignId": "13f8bf6d-dc27-4a04-bffe-6e5b13c19ddf",    "sdrProfileIds": [      "588a1205-2e11-4131-97e7-171c7bbd819b"    ],    "paused": true  }'
{  "dryRun": true,  "campaignId": "13f8bf6d-dc27-4a04-bffe-6e5b13c19ddf",  "campaignName": "string",  "paused": true,  "changed": [    {      "sdrProfileId": "fd57902a-f94d-44c4-b010-9350234d4c62",      "name": "string"    }  ],  "alreadyInState": [    {      "sdrProfileId": "fd57902a-f94d-44c4-b010-9350234d4c62",      "name": "string"    }  ],  "notOnCampaign": [    "e59434ba-3096-4967-a9f3-df49d32b2b09"  ]}