Chainlink TWAP series (crypto settlement price)
Min tier: free. The Chainlink observations Polymarket settles crypto up/down markets against, oldest first, cursor-paged.
A 5-minute market settles on the 30-second TWAP; a 15-minute market on the 60-second one. window=0 is the Chainlink spot reference carried alongside, which is what makes divergence between spot and settlement measurable.
Eight symbols publish — btc, eth, sol, xrp, bnb, doge, zec, hype (all /usd) — at about one observation per second each.
Settle on value_e18, not value. value_e18 is the exact E18 fixed-point integer; value is a float and is lossy above 2^53.
Supplying symbol makes the read index-bounded. Omitting it scans every symbol over the range, which is why limit is capped at 5000.
Request
- Base URL: https://crowdintel.xyz/api
- URL: https://crowdintel.xyz/api/v1/crypto/twap
- Auth: HTTP bearer
Query parameters
Feed symbol. See /v1/crypto/twap/coverage for the live list.
TWAP window in seconds. Omit for all three.
Inclusive lower bound, ISO-8601 or unix-ms.
Exclusive upper bound, ISO-8601 or unix-ms.
Observations per page (default 1000, max 5000).
Opaque pagination cursor from a previous response's next_cursor. Omit for the first page. A cursor that is supplied but undecodable returns 400 bad_request ("Invalid cursor") — it does not silently restart at page 1.
Response
Observations, oldest first.
Example response
{
"data": [
{
"symbol": "btc/usd",
"value_e18": "64260125233995673763840"
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.