---
title: "Get Parameterized Model Function Curves"
method: GET
path: "/parameterized_models/{parameterized_model_id}/function-curves"
tags: ["parameterized_models"]
---

# Get Parameterized Model Function Curves

`GET /parameterized_models/{parameterized_model_id}/function-curves`

## Request

- Base URL: `https://api.ionworks.com`
- URL: `https://api.ionworks.com/parameterized_models/{parameterized_model_id}/function-curves`
- Auth: none declared
- TypeScript: <https://skmtc.dev/ionworks/apis/ionworks-api/docs/parameterized_models/:parameterized_model_id/function-curves/get.ts> (a function with typed inputs; its response is checked against the schema)

Sample function-valued parameters for plotting, as the PDF report does.

Parameters
----------
parameterized_model_id : str
    ID of the parameterized model whose parameters are sampled.
parameterized_models_repository : ParameterizedModelsRepository
    Repository scoped to the caller's Supabase client.
model_repository : ModelRepository
    Repository scoped to the caller's Supabase client.
names : list[str]
    Parameters to sample, up to 20, each passed as its own ``names`` query
    parameter.

Returns
-------
dict[str, dict[str, Any]]
    For each name, ``{"x_label", "x", "curves": [{"label", "y"}]}`` with ``label``
    null for a single curve or a temperature such as ``"25 °C"``, or
    ``{"not_plotted": reason}`` when it cannot be sampled.

## Path parameters

- `parameterized_model_id` string, uuid, required

## Query parameters

- `names` string[], required

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

## Changes

- **2026-11-04** `a7abf182f0e7`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/ionworks/apis/ionworks-api/changes/parameterized_models/:parameterized_model_id/function-curves/get.md)

---

[API](https://skmtc.dev/ionworks/apis/ionworks-api.md) - [All operations](https://skmtc.dev/ionworks/apis/ionworks-api/llms.txt) - [OpenAPI document](https://skmtc.dev/ionworks/apis/ionworks-api/revisions/9018b9f3e26f?raw)
