---
title: "Get all onboarding questions with answer options"
method: GET
path: "/api/onboarding-questions"
tags: ["Onboarding"]
---

# Get all onboarding questions with answer options

`GET /api/onboarding-questions`

## Request

- Base URL: `https://api.hiyd.ai`
- URL: `https://api.hiyd.ai/api/onboarding-questions`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

## Response `200`

Onboarding questions retrieved successfully

- object
  - `questions` OnboardingQuestion[]
    - `id` string, uuid
    - `question_text` string
    - `subtitle` string, nullable
    - `question_order` integer
    - `is_multiple_choice` boolean
    - `input_type` 'choice' | 'grid' | 'skin' | 'text'
    - `category` string
    - `answer_options` object[]
      - `id` string, uuid
      - `option_text` string
      - `option_order` integer
      - `option_value` string, nullable
      - `description` string, nullable
      - `icon` string, nullable
      - `swatch_hex` string, nullable

---

[API](https://skmtc.dev/hiyd/apis/hiyd-backend-api.md) - [All operations](https://skmtc.dev/hiyd/apis/hiyd-backend-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hiyd/apis/hiyd-backend-api/revisions/23598d347e1b?raw)
