---
title: "List questions"
method: GET
path: "/api/v1/questions"
tags: ["Questions"]
---

# List questions

`GET /api/v1/questions`

## Request

- Base URL: `https://api.simplesat.io`
- URL: `https://api.simplesat.io/api/v1/questions`
- Auth: API key in header `X-Simplesat-Token`

List questions.

Required scopes: `read questions`

## Query parameters

- `survey_id` integer
- `metric` string
- `page_size` integer
- `page` integer

## Response `200`

Successful response

- object
  - `next` string, nullable
  - `previous` string, nullable
  - `count` integer
  - `questions` object[]
    - `id` integer
    - `survey` object
      - `id` integer
      - `name` string
    - `order` integer
    - `metric` string
    - `type` string: The question type (e.g. `multipleChoice`, `slider`, `rating_scale_minmax`, `star`, `multi_select_choice`, `comment`).
    - `text` string
    - `rating_scale` boolean
    - `required` boolean
    - `choices` string[]
    - `rules` object[]
      - `conditions` string[]
      - `action` string
      - `question` object
        - `id` integer
        - `type` string: The question type (e.g. `comment`, `multipleChoice`, `multi_select_choice`).
        - `text` string
        - `required` boolean
        - `choices` string[]
        - `rules` object[]

---

[API](https://skmtc.dev/simplesat/apis/simplesat-api-v1.md) · [All operations](https://skmtc.dev/simplesat/apis/simplesat-api-v1/llms.txt) · [OpenAPI document](https://skmtc.dev/simplesat/apis/simplesat-api-v1/revisions/1c245425416b?raw)
