# POST /email-campaigns/:campaign_id/sends/:send_id/resume

**Resource:** [Email Campaigns](./email-campaigns.md)  
**MCP tool:** `resume_email_blast_run`  
**Scopes:** `email-blasts:write`  
**Write operation:** yes

Arm a paused run so it will send at its scheduled time. If that time has already passed while the run was paused, it is clamped to now and sends promptly rather than never. Costs credits per recipient when it fires. Returns the run with the instant it will actually send.

## Parameters

| Name | In | Type | Required | Description |
|------|----|------|----------|-------------|
| `campaign_id` | path | string | yes |  |
| `send_id` | path | string | yes |  |
| `require_approval` | body | boolean | no | Optional. Set true to route this write into the approval queue for human review instead of executing it immediately (returns 202 + an approval_id). Works even when your key/token has permission to execute directly. |

## Request example

```bash
curl -X POST   "https://api.trustpager.com/functions/v1/api/v1/email-campaigns/:campaign_id/sends/:send_id/resume"   -H "Authorization: Bearer YOUR_API_KEY"
```

---
Base URL: `https://api.trustpager.com/functions/v1/api/v1` — Auth: `Authorization: Bearer YOUR_API_KEY`