Campaigns
Group posts into campaigns to tag, filter, and report on related content across platforms.
📄️ List campaigns in the workspace
Returns every campaign in the workspace with name, color, status,
📄️ Create a campaign
Campaigns group related posts (assign via `campaign_id` when listing
📄️ Get a campaign
Fetch one campaign by id — name, description, color, status, and
📄️ Update a campaign
At least one of name, description, color, status is required.
📄️ Delete a campaign
Posts in the campaign survive — their campaign_id is set to null.