cURL
curl --request POST \ --url https://api.example.com/vendor/campaigns/{id} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "name": "<string>", "campaign_identifier": "<string>", "description": "<string>", "starts_at": "<string>", "ends_at": "<string>", "budget": { "limit": 123 } } '
{ "campaign": { "id": "<string>", "name": "<string>", "description": "<string>", "currency": "<string>", "campaign_identifier": "<string>", "starts_at": "<string>", "ends_at": "<string>", "budget": { "id": "<string>", "type": "spend", "currency_code": "<string>", "limit": 123, "used": 123 }, "created_at": "2023-11-07T05:31:56Z", "updated_at": "2023-11-07T05:31:56Z", "deleted_at": "2023-11-07T05:31:56Z" } }
Updates campaign by id for the authenticated vendor.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
The ID of the campaign.
Comma-separated fields to include in the response.
The campaign's name.
The campaign's identifier.
The campaign's description.
The date and time that the campaign starts.
The date and time that the campaign ends.
Show child attributes
OK
The campaign's details.