# List Styles

`GET /v1/styles`

The art styles for `style` on image and video generation. No key needed.

5 styles: `photorealistic`, `studio`, `anime`, `3d`, `cartoon`. Pass the `id` as `style` on `POST /v1/images/generations` or `POST /v1/videos/generations`. A style only changes the prompt text: same models, same prices. Omitting `style` keeps each model's natural look.
On video a style tells the model the whole clip's art style, matched to the first frame or reference image. With `action` it keeps an anime, 3D or cartoon woman in her style through the act instead of drifting toward realistic.

Base URL: `https://api.spicyapi.com`

## Request

```bash
curl --request GET \
  --url https://api.spicyapi.com/v1/styles
```

## Response: 200 application/json

Successful Response

- `data` (Style · object[], required): The styles.
  - `id` (string, required): What you pass as `style`.
  - `object` (string, required): Always `style`.
  - `label` (string, required): Display name.
  - `description` (string, required): The look, in a few words.
  - `preview_url` (string, required): A 480px 3:4 WebP of the same woman in this style.

```json
{
  "object": "list",
  "data": [
    {
      "object": "style",
      "id": "photorealistic",
      "label": "Photorealistic",
      "description": "Camera-real photo look",
      "preview_url": "https://cdn.spicyapi.com/styles/photorealistic-e7d45042.webp"
    },
    {
      "object": "style",
      "id": "anime",
      "label": "Anime",
      "description": "Modern detailed TV anime",
      "preview_url": "https://cdn.spicyapi.com/styles/anime-9ee14f87.webp"
    }
  ]
}
```
