GET/api/v1/fund/recon/breaks
Reconciliation breaks (differences between the ledger and venue/chain truth), with quantity/USD deltas.
Requires an Authorization: Bearer <API key> header (a nyx_dk_… developer key, minted from the developer console at /developers/console). Reflects Nyx's shadow NAV, reconciled against your fund administrator.
| Name | Type | Required | Description |
|---|---|---|---|
| status | "open" | "resolved" | "ignored" | "all" | Optional | — |
| limit | integer | Optional | — |
cURL
curl -s -X GET "https://nyxsuite.com/api/v1/fund/recon/breaks" \
-H "Authorization: Bearer nyx_dk_demo000000000000000000000000000000000000000"JavaScript
const res = await fetch("https://nyxsuite.com/api/v1/fund/recon/breaks", {
method: "GET",
headers: { Authorization: "Bearer nyx_dk_demo000000000000000000000000000000000000000" },
})
const data = await res.json()Python
# GET https://nyxsuite.com/api/v1/fund/recon/breaks
import requests
res = requests.get(
"https://nyxsuite.com/api/v1/fund/recon/breaks",
headers={"Authorization": "Bearer nyx_dk_demo000000000000000000000000000000000000000"},
)
data = res.json()SDK
// TypeScript (@nyxsuite/sdk)
import { NyxClient } from '@nyxsuite/sdk'
const client = new NyxClient({ apiKey: 'nyx_dk_demo000000000000000000000000000000000000000', baseUrl: 'https://nyxsuite.com/api/v1' })
const data = await client.fundReconBreaks()
# Python (nyxsuite)
from nyxsuite import NyxClient
client = NyxClient(api_key="nyx_dk_demo000000000000000000000000000000000000000", base_url="https://nyxsuite.com/api/v1")
data = client.fund_recon_breaks()Try It
API Key
nyx_dk_dem••••••••0000
Parameters
Sample response
Object(2)
"truncated": false
"rows":
Array(1)
Object(13)
"id": "demo-break-001"
"asset": "ARB"
"venueLabel": "Bybit"
"breakType": "quantity_mismatch"
"severity": "medium"
"expectedQty": "650000.00000000"
"actualQty": "649850.00000000"
"deltaQty": "-150.00000000"
"expectedUsd": "715000.00"
"actualUsd": "714835.00"
"status": "open"
"note": null
"createdAt": "2026-07-19T06:00:00.000Z"