---
title: "GET Questionnaires"
method: GET
path: "/v2/questionnaires"
---

# GET Questionnaires

`GET /v2/questionnaires`

Gets all questionnaires with optional filters

## Query parameters

- `status` 'processing' | 'started' | 'ready_for_review' | 'approved' | 'completed'
- `product_line_ids` string
- `created_at_start` string, date
- `completed_at_start` string, date
- `due_at_start` string, date
- `due_at_end` string, date
- `page` integer
- `per_page` integer

## Headers

- `X-API-KEY` string

## Response `200`

200

- object
  - `_embedded` object
    - `questionnaires` object[]
      - `id` string
      - `created_at` string
      - `updated_at` string
      - `_type` string
      - `status` string
      - `name` string
      - `assignee` object
        - `id` string
        - `name` string
        - `email` string
      - `crm_link` unknown
      - `is_test` boolean
      - `connection` object
        - `id` string
        - `created_at` string
        - `updated_at` string
        - `_type` string
        - `domain` string
        - `crm_link` unknown
        - `crm_id` unknown
      - `product_lines` object[]
        - `id` string
        - `created_at` string
        - `updated_at` string
        - `_type` string
        - `program_id` string
        - `name` string
        - `publicly_accessible` boolean
        - `in_use` boolean
      - `question_count` integer
      - `original_format` string
      - `due_at` string
      - `completed_at` unknown

## Other responses

- `403` — 403

---

[API](https://skmtc.net/conveyor/apis/portal-api.md) · [All operations](https://skmtc.net/conveyor/apis/portal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/conveyor/portal-api/versions/adc0da85b126/schema)
