Update campaign
reddit_ads_update_campaignModify a Reddit Ads campaign by passing only the fields to change, including status changes to pause, archive, or delete it.
Instructions
Update a campaign. Pass only the fields to change. To delete set configured_status to DELETED, to archive set ARCHIVED. Deleting follows Reddit's rules: a campaign must be ARCHIVED first, and campaigns and ad groups can only be DELETED three hours after their last change (archive now, delete later). All money values are micro-currency (1 USD = 1000000).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"campaign_id": "<campaign_id>",
"data": "<data>"
},
"name": "reddit_ads_update_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Sent as {"data": {...}}. Fields: name, configured_status (ACTIVE|PAUSED|ARCHIVED|DELETED), goal_value, funding_instrument_id, spend_cap, bid_strategy, bid_type, bid_value, start_time, end_time, schedule, invoice_label, objective, use_catalog. | |
| campaign_id | Yes |