get_survey
Fetch the full detail of a single survey, including its complete question set (sorted by Page then Order, no pagination — max 250 questions). Use fetch_surveys first to get the survey_token. Requires the Surveys module enabled — on 403 "module is not enabled", do NOT retry; tell the user to contact Sweeppea support. IsLocked true means the survey has responses and its questions can no longer be replaced. For aggregated results use fetch_survey_report; for individual responses use fetch_survey_responses. DISPLAY RULE: never show SurveyToken/QuestionToken UUIDs; the PublicLink IS shareable.
get_survey
When to use
Fetch the full detail of a single survey, including its complete question set (sorted by Page then Order, no pagination — max 250 questions). Use fetch_surveys first to get the survey_token. Requires the Surveys module enabled — on 403 "module is not enabled", do NOT retry; tell the user to contact Sweeppea support. IsLocked true means the survey has responses and its questions can no longer be replaced. For aggregated results use fetch_survey_report; for individual responses use fetch_survey_responses. DISPLAY RULE: never show SurveyToken/QuestionToken UUIDs; the PublicLink IS shareable.
Parameters to validate before calling
survey_token(string, required) — The survey token (UUID v4). Get it via fetch_surveys
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| survey_token | Yes | The survey token (UUID v4). Get it via fetch_surveys |