Skip to main content
The Survey resource represents a survey with its fields, groups, schedule, and answer settings.
Creating a survey uses POST /surveys/<survey_key> (with the key in the path), not POST /surveys.

Sample payload

Endpoints

Get all Surveys

GET /surveys Retrieve all surveys.

Get a single Survey

GET /surveys/<survey_key> Retrieve a single survey by its key.
survey_key
string
required
Unique key of the survey.

Create Survey

POST /surveys/<survey_key> Create a survey. Use the sample payload as a guide for the request body.
survey_key
string
required
Unique key of the survey.

Update Survey

PATCH /surveys/<survey_key> Update an existing survey. Include only the fields you want to change.
survey_key
string
required
Unique key of the survey.

Delete Survey

DELETE /surveys/<survey_key> Delete a survey.
survey_key
string
required
Unique key of the survey.