---
title: "Get Skybox Styles"
method: GET
path: "/api/v1/skybox/styles"
tags: ["Skyboxes"]
---

# Get Skybox Styles

`GET /api/v1/skybox/styles`

## Request

- Base URL: `https://backend.blockadelabs.com`
- URL: `https://backend.blockadelabs.com/api/v1/skybox/styles`
- Auth: API key in header `x-api-key`
- TypeScript: <https://skmtc.dev/blockadelabs/apis/blockade-labs-api-documentation/docs/api/v1/skybox/styles/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns the list of predefined styles that can influence the overall aesthetic of your skybox generation.

## Query parameters

- `model_version` string: Filter skybox styles by model version number (ie. "2" or "3")

## Headers

- `x-api-key` string

## Response `200`

- object[]
  - `id` integer: To be used as 'skybox_style_id' parameter in the 'Generate skybox' endpoint to influence the overall aesthetic of your skybox generation
  - `name` string: Name of the style
  - `description` string: Description of the style
  - `max-char` integer: Maximum number of characters that can be used for 'prompt' in the 'Generate skybox' endpoint
  - `negative-text-max-char` integer: Maximum number of characters that can be used for 'negative_text' in the 'Generate skybox' endpoint
  - `image` string: Webp image example of the style
  - `image_jpg` string: JPG image example of the style
  - `model` string: Model name
  - `model_version` string: Model version number
  - `sort_order` integer: Sorting order
  - `premium` integer: Shows if the style is premium
  - `new` integer: Shows if the style is new
  - `experimental` integer: Shows if the style is experimental
  - `skybox_style_families_id` integer: ID of the family the style belongs to

---

[API](https://skmtc.dev/blockadelabs/apis/blockade-labs-api-documentation.md) - [All operations](https://skmtc.dev/blockadelabs/apis/blockade-labs-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/blockadelabs/apis/blockade-labs-api-documentation/revisions/7560ac18c09c?raw)
