SurveyPage Sub-Object v5

The following API calls are currently available for the SurveyPage object:

For info on returned fields and example returns go to SurveyPage Returned Fields.

GET LIST - Get a list of all of your survey pages. View Example Return.

https://restapi.surveygizmo.com/v5/survey/123456/surveypage

Note: Get requests will cache for 60 seconds. If you make repeated API get requests that are identical, the return will be cached and will thus return identical results.
ParametersExampleRequired
Authentication Credentialsuser:pass=john@doe.com:1234True

GET SURVEYPAGE - Get information about a specified survey page. View Example Return.

https://restapi.surveygizmo.com/v5/survey/123456/surveypage/1

Note: Get requests will cache for 60 seconds. If you make repeated API get requests that are identical, the return will be cached and will thus return identical results.
ParametersExampleRequired
Authentication Credentialsuser:pass=john@doe.com:1234True

CREATE SURVEYPAGE - Create a new survey page. View Example Return.

https://restapi.surveygizmo.com/v5/survey/123456/surveypage?_method=PUT&title=Title&after=3

ParametersExampleRequired
Authentication Credentialsuser:pass=john@doe.com:1234True
titleMy New PageTrue
descriptionPage description textFalse
afterID of page to followFalse
properties[hidden]trueFalse
properties[piped_from]ID of question to pipe fromFalse

UPDATE SURVEYPAGE - Update a specified survey page. View Example Return.

https://restapi.surveygizmo.com/v5/survey/123456/surveypage/3?_method=POST

ParametersExampleRequired
Authentication Credentialsuser:pass=john@doe.com:1234True
titleMy New PageFalse
descriptionPage description textFalse
properties[hidden]trueFalse
properties[piped_from]ID of question to pipe fromFalse

DELETE SURVEYPAGE - Delete a specified survey page. View Example Return.

https://restapi.surveygizmo.com/v5/survey/123456/surveypage/3?_method=DELETE

ParametersExampleRequired
Authentication Credentialsuser:pass=john@doe.com:1234True