# Update a campaign with the PostEverywhere API **Source:** https://posteverywhere.ai/docs/api/update-campaign --- [🤖Connect ChatGPT, Claude or any AI agent to manage your social media end to endConnect your AI agent to manage your social media](https://posteverywhere.ai/agents)PATCH/campaigns/{id} # Update a campaign with the PostEverywhere API At least one of name, description, color, status is required. Guide: [Campaigns guide](https://posteverywhere.ai/docs/campaigns) Copy MarkdownCopy for LLM ## Parameters idintegerrequiredCampaign ID (integer)This endpoint accepts a JSON request body. See the [campaigns guide](https://posteverywhere.ai/docs/campaigns) for a worked example. ## Responses - 200Updated campaign - 400 - 401 - 402 - 403 - 404 - 429 - 500 ## More in Campaigns - [List campaigns](https://posteverywhere.ai/docs/api/list-campaigns) - [Create a campaign](https://posteverywhere.ai/docs/api/create-campaign) - [Get a campaign](https://posteverywhere.ai/docs/api/get-campaign) - [Delete a campaign](https://posteverywhere.ai/docs/api/delete-campaign) [← Get a campaign](https://posteverywhere.ai/docs/api/get-campaign)[Delete a campaign →](https://posteverywhere.ai/docs/api/delete-campaign)[← All endpoints](https://posteverywhere.ai/docs/api/reference)