# Update a campaign **POST /campaign** ## Servers ## Parameters ### Body: (object) The campaign to update - **campaignId** (string) - **name** (string) - **description** (string) - **startDate** (string) - **endDate** (string) - **geo** (array) - **files** (array) ## Responses ### 200 The campaign created from the request #### Body: (object) - **campaignId** (string) The unique identifier of a campaign - **name** (string) - **description** (string) - **business** (object) - **startDate** (object) - **endDate** (object) - **geo** (array) - **files** (array) - **status** (string) - **reporting** (string) - **timestamp** (number) ### 400 Client error #### Body: (object) - **message** (string) A human readable error message [Powered by Bump.sh](https://bump.sh)