GET/api/v1/fund/fee-terms
The fund's configured management/performance fee terms and share classes.
Requires an Authorization: Bearer <API key> header (a nyx_dk_… developer key, minted from Settings → Developer). Reflects Nyx's shadow NAV, reconciled against your fund administrator.
No parameters — call it with no query string.
cURL
curl -s -X GET "https://nyxchain.org/api/v1/fund/fee-terms" \
-H "Authorization: Bearer nyx_dk_demo000000000000000000000000000000000000000"JavaScript
const res = await fetch("https://nyxchain.org/api/v1/fund/fee-terms", {
method: "GET",
headers: { Authorization: "Bearer nyx_dk_demo000000000000000000000000000000000000000" },
})
const data = await res.json()Python
# GET https://nyxchain.org/api/v1/fund/fee-terms
import requests
res = requests.get(
"https://nyxchain.org/api/v1/fund/fee-terms",
headers={"Authorization": "Bearer nyx_dk_demo000000000000000000000000000000000000000"},
)
data = res.json()Try It
API Key
nyx_dk_dem••••••••0000
Sample response
Object(9)
"configured": true
"mgmtFeePct": "2.00"
"perfFeePct": "20.00"
"hurdleRatePct": null
"crystallizationFrequency": "quarterly"
"mgmtFeeFrequency": "monthly"
"unitBasePrice": "1000.00"
"mgmtFeeBase": "pre_fee_nav"
"shareClasses":
Array(1)
Object(9)
"id": "demo-class-a"
"name": "Class A"
"currency": "USD"
"mgmtFeePct": "2.00"
"perfFeePct": "20.00"
"hurdleRatePct": null
"crystallizationFrequency": "quarterly"
"feeExempt": false
"status": "open"