---
title: "Get case template metadata (without notebook content)"
method: GET
path: "/cases/templates/{case_template_id}"
tags: ["cases"]
---

# Get case template metadata (without notebook content)

`GET /cases/templates/{case_template_id}`

## Path parameters

- `case_template_id` string, required

## Response `200`

Succeeded

- object — A single case template (without notebook content).
  - `data` object, required
    - `case_definition` object, required — Empty arrays when the template declares no definition
      - `inputs` object[], required
        - `choices` string[], required
        - `default_value` string, required
        - `description` string, required
        - `label` string, required
        - `max` number
        - `min` number
        - `unit` string
        - `value_type` 'number' | 'smiles' | 'string' | 'tuple' | 'array' | 'enum', required
        - `variable_name` string, required
      - `outputs` object[], required
        - `cell_index` integer
        - `description` string, required
        - `figure_index` integer
        - `name` string, required
        - `type` 'number' | 'image', required
        - `unit` string
        - `variable_name` string — Notebook variable the capture cell prints (type number; absent on rows stored before it was persisted)
      - `validations` object[], required
        - `cell_index` integer
        - `method` 'prompt', required
        - `name` string, required
        - `prompt` string, required
    - `case_template_group_id` string, required
    - `created_at` string, date-time, required
    - `description` string, required — case template description
    - `id` string, required
    - `is_official` boolean, required
    - `owner` object
      - `id` string, required
      - `name` string, required — User name
    - `steps` string[], required — Ordered list of computation steps (array order = display order)
    - `title` string, required — case template title
    - `updated_at` string, date-time, required

## Other responses

- `400` — Bad request
- `default` — Other error

---

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