GET /v1/markets
Instruments we track
curl "https://freenewsapi.ai/v1/markets"{
"instruments": [
{
"slug": "bitcoin",
"name": "Bitcoin",
"kind": "crypto",
"unit": "USD",
"grain": "hour",
"source": "binance"
},
{
"slug": "bnb",
"name": "BNB",
"kind": "crypto",
"unit": "USD",
"grain": "hour",
"source": "binance"
},
{
"slug": "dogecoin",
"name": "Dogecoin",
"kind": "crypto",
"unit": "USD",
"grain": "hour",
"source": "binance"
},
{
"slug": "ethereum",
"name": "Ethereum",
"kind": "crypto",
"unit": "USD",
"grain": "hour",
"source": "binance"
},
{
"slug": "solana",
"name": "Solana",
"kind": "crypto",
"unit": "USD",
"grain": "hour",
"source": "binance"
},
{
"slug": "xrp",
"name": "XRP",
"kind": "crypto",
"unit": "USD",
"grain": "hour",
"source": "binance"
},
{
"slug": "gold",
"name": "Gold",
"kind": "metal",
"unit": "USD/oz",
"grain": "hour",
"source": "binance"
},
{
"slug": "eur-usd",
"name": "Euro / US dollar",
"kind": "fx",
"unit": "USD",
"grain": "day",
"source": "ecb"
},
{
"slug": "usd-brl",
"name": "US dollar / Brazilian real",
"kind": "fx",
"unit": "BRL",
"grain": "day",
"source": "ecb"
},
{
"slug": "usd-inr",
"name": "US dollar / Indian rupee",
"kind": "fx",
"unit": "INR",
"grain": "day",
"source": "ecb"
},
{
"slug": "usd-jpy",
"
…Parameters
| name | type | default | meaning | |
|---|---|---|---|---|
| No parameters. | ||||
No key, no header, no signup. Unknown query parameters are ignored, so adding one can never break a request. Errors are documented on the errors page.
As an MCP tool
The same endpoint is exposed to agents as news_get_markets
with the identical parameters — see the MCP server.