no key · no human
HomeAPI documentationEvery endpointGET /v1/markets

GET /v1/markets

Instruments we track

bash
curl "https://freenewsapi.ai/v1/markets"
response
{
 "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

nametypedefaultmeaning
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.

← all endpoints