---
title: "Get a design's render endpoint and dynamic fields"
method: GET
path: "/designs/v2/{id}/config"
tags: ["Designs", "Render"]
---

# Get a design's render endpoint and dynamic fields

`GET /designs/v2/{id}/config`

## Request

- Base URL: `https://api.imejis.io`
- URL: `https://api.imejis.io/designs/v2/{id}/config`
- Auth: HTTP bearer

Returns the render endpoint for the design plus its overridable dynamic fields (`data.pure` nested, `data.flatten` dot-path keys).

## Path parameters

- `id` string, required

## Response `200`

The render config.

- RenderConfig
  - `render` string, uri: The render endpoint for this design.
  - `data` object
    - `pure` object
    - `flatten` object
  - `variations` object[]: The sizes this design offers (the base/master plus each variation). Use a size's `id` as the `?variation=` value on the render URL; omit it (or use "master") for the base size.
    - `id` string
    - `name` string
    - `dimensions` object
      - `width` number
      - `height` number

## Other responses

- `401`: Missing or invalid credentials.
- `404`: No such resource.

---

[API](https://skmtc.dev/imejis/apis/imejis-api.md) · [All operations](https://skmtc.dev/imejis/apis/imejis-api/llms.txt) · [OpenAPI document](https://skmtc.dev/imejis/apis/imejis-api/revisions/4efd1a660d9c?raw)
