API reference
Base URL: https://surveyee.com/api/v1. Every request needs an Authorization: Bearer header.
Generated from the same OpenAPI spec served to tooling — this page and that file can never drift apart.
GET
/surveysList surveys
Parameters
page query · integerlimit query · integerResponses
200 Paginated list of surveys401 Invalid or missing API key403 Plan does not include API access429 Rate limit exceededPOST
/surveysCreate a survey
Requires a JSON request body.
Responses
201 Created400 Validation error401 Invalid or missing API key403 Plan does not include API access429 Rate limit exceededGET
/surveys/{id}Get a survey
Parameters
id path · string · requiredResponses
200 Survey object401 Invalid or missing API key403 Forbidden404 Survey not found429 Rate limit exceededGET
/surveys/{id}/responsesList responses
Parameters
id path · string · requiredpage query · integerlimit query · integerResponses
200 Paginated list of response metadata401 Invalid or missing API key403 Forbidden404 Survey not found429 Rate limit exceededPOST
/surveys/{id}/closeClose a survey
Parameters
id path · string · requiredResponses
200 Survey closed401 Invalid or missing API key403 Forbidden404 Survey not found429 Rate limit exceeded