curl -u admin:admin -X PUT http://localhost:9000/api/campaigns/1/status -H 'Content-Type: application/json' -d '{"status":"scheduled"}'

Category: Listmonk & Newsletters

curl -u admin:admin -X PUT http://localhost:9000/api/campaigns/1/status -H 'Content-Type: application/json' -d '{"status":"scheduled"}'

Change a campaign's status via the API

Moves a campaign between draft, scheduled, running, paused, cancelled, and finished. Set status scheduled together with a send_at timestamp to queue it, or running to start immediately. Pausing a running campaign stops new sends but keeps progress.
Looking for more? Search all 7,657 commands — works offline, in English or Spanish, and fixes typos.