---
title: "Retrieve questionnaire"
method: GET
path: "/kyb/forms/{companyId}/questionnaires/{id}/"
tags: ["KYB Questionnaires"]
---

# Retrieve questionnaire

`GET /kyb/forms/{companyId}/questionnaires/{id}/`

## Path parameters

- `companyId` string, required
- `id` string, required

## Response `200`

- Questionnaire
  - `id` string, required
  - `key` string, required — Used for token creation to identify this questionnaire.
  - `name` string, required
  - `title` string, required
  - `description` string, nullable
  - `type` 'KYC' | 'KYB'
  - `sections` Section[], required
    - `key` string, required
    - `title` string, required
    - `description` string, nullable
    - `condition` string, nullable
    - `questions` Question[], required
      - `key` string, required
      - `title` string, required
      - `description` string, nullable
      - `choices` Choice[]
        - `key` string, required
        - `title` string, required
      - `type` 'CHECKBOX' | 'COLOR' | 'COUNTRY' | 'COUNTRY_MULTI' | 'DATE' | 'DATETIME' | 'EMAIL' | 'FILE' | 'FILE_MULTI' | 'FLOAT' | 'LIST' | 'INTEGER' | 'PASSWORD' | 'RADIO' | 'SELECT' | 'SELECT_MULTI' | 'TEL' | 'TEXT' | 'TEXT_AREA' | 'TIME' | 'URL', required
      - `required` boolean
      - `placeholder` string, nullable
      - `condition` string, nullable

---

[API](https://skmtc.dev/idenfy/apis/idenfy-ivs-core-api.md) · [All operations](https://skmtc.dev/idenfy/apis/idenfy-ivs-core-api/llms.txt) · [OpenAPI document](https://skmtc.dev/idenfy/apis/idenfy-ivs-core-api/revisions/3540d9ee5506?raw)
