---
title: "Get Calculation Metadata"
method: POST
path: "/pipelines/calculations/metadata"
tags: ["Pipeline"]
---

# Get Calculation Metadata

`POST /pipelines/calculations/metadata`

## Request body

- PipelineCalculationMetadataRequest
  - `subtype` union
    - 'Half Cell OCP' | 'Full Cell OCV' | 'Current Driven'
    - string
  - `electrode` 'negative' | 'positive'
  - `method` string, nullable
  - `voltage_limits` number[], nullable
  - `options` object, nullable
  - `soc` string, nullable

## Response `200`

Successful Response

- PipelineCalculationMetadataResponse
  - `input_parameters` string[], required
  - `required_parameters` string[], required
  - `allowed_parameters` string[], required
  - `required_variables` object, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/ionworks/apis/fastapi.md) · [All operations](https://skmtc.dev/ionworks/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ionworks/fastapi/revisions/7337a3cbdaf2/schema)
