TickAtlas
GET /v1/symbols

Symbols — Available Markets

Returns the full list of symbols the API can serve, including category (forex, metals, crypto, indices) and current activity status. Pull this once at startup to validate user-provided tickers before issuing queries.

Request cURL
bash
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://tickatlas.com/v1/symbols"
Response 200 OK · application/json
json
{
  "success": true,
  "count": 58,
  "symbols": [
    { "symbol": "EURUSD", "category": "forex", "active": true },
    { "symbol": "GBPUSD", "category": "forex", "active": true },
    { "symbol": "USDJPY", "category": "forex", "active": true },
    { "symbol": "XAUUSD", "category": "metals", "active": true },
    { "symbol": "XAGUSD", "category": "metals", "active": true },
    { "symbol": "BTCUSD", "category": "crypto", "active": true },
    { "symbol": "ETHUSD", "category": "crypto", "active": true }
  ]
}

Query parameters (optional)

category
Filter by forex, metals, crypto, or indices.
active
Set to true to filter out symbols whose terminal coverage is currently offline.
Tip: Symbol coverage is dynamic and updates as new broker terminals connect. Cache the response for a few minutes locally rather than hitting /v1/symbols on every request.