Skip to main content
PATCH
Update a campaign

Authorizations

Authorization
string
header
required

A ManyPI API key (mpi_...) from Settings → API keys, or an OAuth 2.1 access token obtained through the MCP consent flow.

Body

application/json
id
string<uuid>
required
status
enum<string>
Available options:
active,
paused,
archived
name
string
Maximum string length: 120
reply_to
string<email>
daily_limit
integer
Required range: 1 <= x <= 2000
priority
integer
Required range: 1 <= x <= 10

Response

The updated campaign.