A keyed map of tickers — ONE upstream request regardless of count.
const url = 'https://data.predictefy.com/api/feeds/binance/fetchTickers';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://data.predictefy.com/api/feeds/binance/fetchTickers \ --header 'Authorization: Bearer <token>'Absent symbols = the feed’s full curated set. The list is capped (20) and both feeds collapse it into a single upstream call (bounded fan-out). Dark by default — 503 FEEDS_UNAVAILABLE until READS_ENABLE_DATA_FEEDS is set.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”One of the R4 reference data feeds (unknown feeds answer 404 FEED_NOT_FOUND).
Query Parameters
Section titled “Query Parameters”Comma-separated pairs, e.g. BTC/USDT,ETH/USDT (max 20).
Responses
Section titled “Responses”Tickers keyed by pair, with honest list meta.
object
object
Normalized ticker with honest optional fields. Fields a feed cannot populate are ABSENT (a Chainlink oracle has no bid/ask/high/low), never zero-filled.
object
Epoch ms of the UPSTREAM event.
Honest freshness: the upstream event time; a cache hit keeps the ORIGINAL value.
object
Binance-rest — served from Binance’s public REST market-data mirror. binance-ws — streamed from Binance’s public market-data WebSocket. chainlink-onchain — read from Chainlink’s on-chain oracle through public RPC.
Honesty flags + upstream ids (cached; Chainlink roundId/proxyAddress/chain).
object
object
The freshest UPSTREAM event time in the list; null when empty (never a server Date.now()).
object
Binance-rest — served from Binance’s public REST market-data mirror. binance-ws — streamed from Binance’s public market-data WebSocket. chainlink-onchain — read from Chainlink’s on-chain oracle through public RPC.
Served from the short-TTL feeds cache.
Example
{ "data": { "additionalProperty": { "provenance": { "source": "binance-rest" } } }, "meta": { "provenance": { "source": "binance-rest" } }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}