Skip to content

Survey templates

Reusable questionnaire designs, with version history.

Base path
/surveytemplates

Endpoints

18 endpoints

Method

Standard Operations

5
  • GET /surveytemplates List survey templates (with search, filters and paging).
  • POST /surveytemplates Create a new survey template.
  • GET /surveytemplates/{id} Open a single survey template.
  • PATCH /surveytemplates/{id} Edit a survey template.
  • DELETE /surveytemplates/{id} Delete a survey template.

Additional Operations

13
  • POST /surveytemplates/export Download survey templates as a spreadsheet (can be re-imported elsewhere).
  • POST /surveytemplates/import Upload a spreadsheet to add or update survey templates.
  • POST /surveytemplates/csv Download the survey templates list as a spreadsheet.
  • POST /surveytemplates/hellios/questions/match Match template questions to Hellios supplier-data questions.
  • GET /surveytemplates/{id}/versions List the versions of a survey template.
  • POST /surveytemplates/{id}/versions Save a new version of a survey template.
  • GET /surveytemplates/{id}/files List documents attached to a survey template.
  • POST /surveytemplates/{id}/files Attach a document to a survey template.
  • DELETE /surveytemplates/{id}/file/{fileId} Remove a document from a survey template.
  • POST /surveytemplates/{id}/clone Copy a survey template.
  • DELETE /surveytemplates/{id}/versions/{idv} Delete a version of a survey template.
  • GET /surveytemplates/surveyhome Data for the surveys home page.
  • POST /surveytemplates/surveyhome/csv Download the surveys home list as a spreadsheet.