Questionnaires

Ensure an eligible campaign's questionnaire assignment

Returns or creates the same live questionnaire when the campaign currently requires the writing questionnaire.

post/teams/{slug}/campaigns/{campaign_id}/questionnaire/ensure

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/teams/{slug}/campaigns/{campaign_id}/questionnaire/ensure
  • Auth: HTTP bearer

Path parameters

slugstring required
Example:team-a
campaign_idstring uuid required
Example:5d21cf86-7225-4f31-8ab0-107fa16931ae

Response

Campaign questionnaire assignment ensured successfully

idstring uuid required
campaign_idstring uuid required
status'in_progress' | 'submitted' | 'unlocked' required
story_type'PROFILE_ARTICLE' | 'THOUGHT_LEADERSHIP' | 'LISTICLE' | 'PRESS_RELEASE' | 'EDUCATION' | 'PERSONAL_EXPERIENCE' | 'CASE_STUDY' nullable required
story_selected_atstring nullable required
submitted_atstring nullable required
unlocked_atstring nullable required
unlock_notestring nullable required
pending_story_core_countinteger

Changes

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