---
title: "Get Curve"
method: GET
path: "/api/forced-flow/curve"
tags: ["Forced Flow"]
---

# Get Curve

`GET /api/forced-flow/curve`

## Request

- Base URL: `https://api.zerogex.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.zerogex.io/api/forced-flow/curve`
- Auth: HTTP bearer

Forced Flow Curve: flow vs. spot over a grid, with gamma/charm/vanna bands.

## Query parameters

- `symbol` string: Underlying symbol
- `expiry` string, nullable: ISO expiry to isolate, else all
- `spot_range_pct` number: +/- span, fraction
- `vol_change_pts` number
- `horizon_days` number, nullable: Horizon in days; default = to today's close

## Response `200`

Successful Response

- CurveResponse
  - `symbol` string, required
  - `spot` number, required
  - `timestamp` string, date-time, required
  - `horizon_days` number, required
  - `zero_flow_level` number, nullable
  - `curve` CurvePoint[], required
    - `price` number, required
    - `total` number, required
    - `gamma` number, required
    - `charm` number, required
    - `vanna` number, required

## Other responses

- `422`: Validation Error

---

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