The configured data feeds: the ranked market-data source policy plus how many
GET
/admin/feeds
curl --request GET \ --url http://localhost:3001/admin/feeds \ --header 'Authorization: Bearer <token>'import requests
url = "http://localhost:3001/admin/feeds"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.json())use reqwest;
#[tokio::main]pub async fn main() { let url = "http://localhost:3001/admin/feeds";
let mut headers = reqwest::header::HeaderMap::new(); headers.insert("Authorization", "Bearer <token>".parse().unwrap());
let client = reqwest::Client::new(); let response = client.get(url) .headers(headers) .send() .await;
let results = response.unwrap() .json::<serde_json::Value>() .await .unwrap();
dbg!(results);}Instruments each currently prices. Distinct from broker connections (execution).
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”OK
Media typeapplication/json
Array<object>
object
enabled
required
boolean
feed_code
required
string
instrument_class
required
string
mapped_instruments
required
How many active instruments this feed’s symbology covers, for the class.
Derived from the feed’s own candidates() filter at request time.
integer format: int64
rank
required
Ranked failover preference within the class; lower wins.
integer format: int32
Example generated
[ { "enabled": true, "feed_code": "example", "instrument_class": "example", "mapped_instruments": 1, "rank": 1 }]