---
title: "List Jabbertoon's art styles (looks) and body shapes"
method: GET
path: "/api/list_looks"
---

# List Jabbertoon's art styles (looks) and body shapes

`GET /api/list_looks`

## Request

- Base URL: `https://jabbertoon.com`
- URL: `https://jabbertoon.com/api/list_looks`
- Auth: none required

Lists the six art styles a character can be drawn in (flat, outlined, soft, storybook, bold, crayon), each with its page and a studio link, and the three body shapes (classic, big head, tall). A cast entry sets them as look.style and look.shape: {"look": {"template": "cat", "style": "crayon", "shape": "bighead"}}.

## Response `200`

What list_looks answers. ok is false when what you sent has problems; they are listed with where, says and fix.

- object
  - `ok` boolean, required
  - `url` string, required: The page that shows every look.
  - `count` integer
  - `looks` object[]
    - `id` string, required: What look.style says.
    - `name` string, required
    - `description` string
    - `url` string, required: The look's page on jabbertoon.com.
    - `links` object: studio: opens the cartoon studio in this look.
  - `body_shapes` object[]
    - `id` string, required: What look.shape says.
    - `name` string, required
    - `description` string
  - `engine` Engine
    - `version` string: The block language's version.
    - `git` string: The git tree id of the engine that answered (the same on every door).
  - `notes` string[]
  - `error` Problem
    - `code` string, required
    - `where` string, nullable, required
    - `says` string, required
    - `fix` string, nullable, required
    - `url` string: The code's entry on https://jabbertoon.com/docs/errors/.
    - `did_you_mean` string[]
    - `patch` object[]: RFC 6902 operations on what you sent that make the fix, given only when the fix is certain.

## Other responses

- `4XX`: A request the server cannot use (400 bad_arguments, 404 not_found, 405, 413 too_large, 415, 503 busy or timeout: try again after Retry-After).
- `5XX`: A request the server cannot use (400 bad_arguments, 404 not_found, 405, 413 too_large, 415, 503 busy or timeout: try again after Retry-After).

---

[API](https://skmtc.dev/jabbertoon/apis/jabbertoon-tools-for-ai-assistants-and-developers.md) · [All operations](https://skmtc.dev/jabbertoon/apis/jabbertoon-tools-for-ai-assistants-and-developers/llms.txt) · [OpenAPI document](https://skmtc.dev/jabbertoon/apis/jabbertoon-tools-for-ai-assistants-and-developers/revisions/004970e97459?raw)
