Indexify API
Returns token amounts for each allocation version segment so the frontend can build accurate historical charts across allocation edits. Includes a segments array with time ranges and per-version base amounts, plus a backwards-compatible tokens field with the current allocation.
Stack slug (either slug or stack_id required).
Stack ID (either slug or stack_id required).
Chart candle bucket size.
5mPossible values: End timestamp for pagination.
Whether to include per-token values in the chart response.
Chart payload with version segments.
Missing parameters or invalid bucket.
Stack not found or no base token amounts.
GET /api/charts.php?action=stack-chart-payload HTTP/1.1
Host: api.indexify.finance
Accept: */*
{
"stack_id": 1,
"payload": {
"segments": [
{
"version": 1,
"start": 1,
"end": 1,
"tokens": [
{
"address": "text",
"amount": 1
}
]
}
],
"tokens": [
{
"address": "text",
"amount": 1
}
],
"bucket": "text",
"limit": 1,
"includeTokenValues": true
}
}Returns buy/sell/inception/closed/allocation_change markers for overlay on stack price charts. Requires authentication for buy/sell markers. Allocation change markers are included at each version transition point.
API key with the ix_ prefix. You can generate an API Key by navigating to Settings -> API Key in the web app. Pass it in the X-API-KEY header on every request.
Stack slug (either slug or stack_id required).
Stack ID (either slug or stack_id required).
Start of time range (unix timestamp). Defaults to 30 days ago.
End of time range (unix timestamp). Defaults to now.
Chart markers within the requested time range.
Missing slug/stack_id.
Authentication required.
Stack not found.
GET /api/charts.php?action=chart-markers HTTP/1.1
Host: api.indexify.finance
X-API-KEY: YOUR_API_KEY
Accept: */*
{
"stack_id": 1,
"start": 1,
"end": 1,
"markers": [
{
"type": "inception",
"time": 1,
"time_iso": "text",
"order_id": 1,
"amount_usdc": 1,
"status": "text",
"version": 1,
"creator_note": "text"
}
]
}Last updated

