---
title: "Retrieve the list of styles defined for the project (scope: styles.read)"
method: GET
path: "/workspace/{workspace-id}/project/{project-id}/styles"
tags: ["Project"]
---

# Retrieve the list of styles defined for the project (scope: styles.read)

`GET /workspace/{workspace-id}/project/{project-id}/styles`

## Path parameters

- `workspace-id` string, required
- `project-id` string, required

## Response `200`

The list of styles was retrieved successfully

- object
  - `workspace` string, required — The workspace id (matches the workspace-id sent with the request)
  - `project` string, required — The project id (matches the project-id sent with the request)
  - `colors` ColorStyle[], required — The color styles that have been defined for the project
    - `id` string — The identifier for the color, used when referencing the color from elements and styles
    - `name` string — The name assigned to the color
    - `rgb` string — RGB representation of the color
    - `cmyk` string — CMYK representation of the color
    - `hex` string — Hexadecimal color value
    - `pms` string — The Pantone color value (coated)
    - `pms2` string — The Pantone color value (uncoated)
    - `ral` string — The RAL color code
  - `types` TypeStyle[], required — The type styles that have been defined for the project
    - `id` string — The identifier for the type, used when referencing the type from elements and styles
    - `name` string — The name assigned to the type style
    - `family` string — The id of the font, referencing either a font file or a built in font
    - `size` number
    - `leading` number
    - `tracking` number
    - `casing` 'none' | 'uppercase' | 'lowercase' | 'capitalize'
    - `spacing` number
    - `responsive` boolean
    - `features` object — Additional font features that have been enabled

## Other responses

- `400` — The request is invalid.
- `401` — The request does not have valid authentication.
- `403` — The client does not have authorization to make the request.
- `404` — The requested endpoint or resource could not be found.
- `429` — The number of API requests made to the workspace has exceeded the allowed threshold.

---

[API](https://skmtc.dev/standards/apis/standards-api.md) · [All operations](https://skmtc.dev/standards/apis/standards-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/standards/standards-api/revisions/e8c3f411c45b/schema)
