Skip to main content
The /v1/questions endpoint returns a paginated list of all survey questions in your Honestly account. Use it to understand the structure of your surveys before exporting responses or scores.

Endpoint

Query Parameters

integer
Maximum number of questions to return per page. Accepts values from 0 to 1000. Defaults to 100.
integer
Number of questions to skip before returning results. Defaults to 0.

Example Request

Example Response

Response Fields

integer
Total number of questions matching the query.
array
List of question objects.
The type field uses an extensible enum — new question types may be added as Honestly introduces new features. Make sure your code handles unknown values gracefully.
The dimension field is planned for v1.4.0 and is not yet returned by api.honestly.com. It is documented here so you can plan your integration. Watch Versioning for the release.
To score a whole dimension, collect the IDs of every question whose dimension matches that title and pass them together as question_ids to /v1/scores — the endpoint aggregates them into one score.