Campaigns

Update a campaign

Update a campaign.

put/campaigns/{campaign_id}

Request

  • Base URL: https://api.presscart.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.presscart.com/campaigns/{campaign_id}
  • Auth: HTTP bearer

Path parameters

campaign_idstring uuid required
Example:e818c563-9c66-438e-a6ab-7aed4e3a456e

Request body

namestring
descriptionstring nullable
keywordsstring nullable
objectivesstring
target_audiencestring nullable
tonestring nullable
writing_samplesstring nullable
file_idstring nullable

Example request

{
  "name": "Campaign A",
  "objectives": "Demergo cui ducimus. Curo arto spiritus expedita quam. Odio decor texo absconditus celo molestiae sumptus."
}

Response

Campaign updated successfully

idstring uuid required
namestring required
descriptionstring nullable required
referencestring nullable required
profile_idstring uuid required
v1_campaign_idnumber nullable required
status'DRAFT' | 'ACTIVE' | 'PAUSED' | 'COMPLETED' | 'ARCHIVED' nullable required
goalsobject nullable required
target_datestring nullable required
budgetobject nullable required
keywordsstring nullable required
objectivesstring required
target_audiencestring nullable required
tonestring nullable required
writing_samplesstring nullable required
file_idstring nullable required
questionnaire_idstring uuid required
total_articlesnumber nullable

Example response

{
  "name": "Campaign A",
  "objectives": "Demergo cui ducimus. Curo arto spiritus expedita quam. Odio decor texo absconditus celo molestiae sumptus."
}

Changes

No recorded changes to this operation across all 2 revisions of this API.