When requessting /v1/symbols/ticker/BTCUSDT we get only one provider:
{
"symbols": [
{
"id": 1,
"ticker": "btcusdt",
"symbol": "btc/usdt",
"providerSellId": 3,
"priceSell": 80291,
"providerBuyId": 1,
"priceBuy": 80281.81,
"updatedAt": "2026-01-08T19:41:18.704635Z"
}
],
"errorCode": 0,
"errorMsgs": []
}
but we know, that it not all providers, because when requesting all symbols, we get like:
{
"symbols": [
{
"id": 1,
"ticker": "btcusdt",
"symbol": "btc/usdt",
"providerSellId": 1,
"priceSell": 80408.6,
"providerBuyId": 1,
"priceBuy": 80220.49,
"updatedAt": "2026-01-08T19:41:18.704635Z"
},
...
we can see, that as minimum ticker btcusdt is trading on provider by id 1
When requessting /v1/symbols/ticker/BTCUSDT we get only one provider:
{ "symbols": [ { "id": 1, "ticker": "btcusdt", "symbol": "btc/usdt", "providerSellId": 3, "priceSell": 80291, "providerBuyId": 1, "priceBuy": 80281.81, "updatedAt": "2026-01-08T19:41:18.704635Z" } ], "errorCode": 0, "errorMsgs": [] }but we know, that it not all providers, because when requesting all symbols, we get like:
{ "symbols": [ { "id": 1, "ticker": "btcusdt", "symbol": "btc/usdt", "providerSellId": 1, "priceSell": 80408.6, "providerBuyId": 1, "priceBuy": 80220.49, "updatedAt": "2026-01-08T19:41:18.704635Z" }, ...we can see, that as minimum ticker
btcusdtis trading on provider by id1