---
title: "Get available parameters for image generation"
method: GET
path: "/v1/ai-preset/available-parameters"
tags: ["Ai Preset"]
---

# Get available parameters for image generation

`GET /v1/ai-preset/available-parameters`

## Query parameters

- `sfw` Object

## Response `200`

Available parameters for image generation

- GetImageGenerationParamsResponseDto[]
  - `sfw` boolean, required — Default SFW toggle value for the device UI
  - `surroundings` AvailableParameterDto[], required — The available parameters
    - `id` number, required — The id of the parameter
    - `name` string, required — The name of the parameter
    - `label` string — The user-facing English label of the parameter (source for locale translations)
    - `displayName` string — Deprecated alias of `label`
    - `image` string, required — The image of the parameter
    - `emojiLabel` string, required — The emoji label of the parameter
    - `sfw` boolean, required — Whether the parameter is SFW (Safe For Work)
  - `clothes` AvailableParameterDto[], required — The available parameters
    - `id` number, required — The id of the parameter
    - `name` string, required — The name of the parameter
    - `label` string — The user-facing English label of the parameter (source for locale translations)
    - `displayName` string — Deprecated alias of `label`
    - `image` string, required — The image of the parameter
    - `emojiLabel` string, required — The emoji label of the parameter
    - `sfw` boolean, required — Whether the parameter is SFW (Safe For Work)
  - `emotions` AvailableParameterDto[], required — The available parameters
    - `id` number, required — The id of the parameter
    - `name` string, required — The name of the parameter
    - `label` string — The user-facing English label of the parameter (source for locale translations)
    - `displayName` string — Deprecated alias of `label`
    - `image` string, required — The image of the parameter
    - `emojiLabel` string, required — The emoji label of the parameter
    - `sfw` boolean, required — Whether the parameter is SFW (Safe For Work)
  - `poses` AvailableParameterDto[], required — The available parameters
    - `id` number, required — The id of the parameter
    - `name` string, required — The name of the parameter
    - `label` string — The user-facing English label of the parameter (source for locale translations)
    - `displayName` string — Deprecated alias of `label`
    - `image` string, required — The image of the parameter
    - `emojiLabel` string, required — The emoji label of the parameter
    - `sfw` boolean, required — Whether the parameter is SFW (Safe For Work)

---

[API](https://skmtc.dev/miaai/apis/backend-template-api.md) · [All operations](https://skmtc.dev/miaai/apis/backend-template-api/llms.txt) · [OpenAPI document](https://skmtc.dev/miaai/apis/backend-template-api/revisions/2a8d88a5124f?raw)
