cURL
curl --request POST \ --url https://api.example.com/vendor/campaigns \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "name": "<string>", "campaign_identifier": "<string>", "description": "<string>", "starts_at": "<string>", "ends_at": "<string>", "budget": { "type": "spend", "limit": 123, "currency_code": "<string>" } } '
{ "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" } }
Creates a new campaign for the authenticated vendor.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
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
Created
The campaign's details.