Skip to content

Stocks · Reference and fundamentals

Stocks tickers

Search and list tradable US securities.
GET/v1/stocks/tickersstocksTickers
On this page

Lists US-listed securities in symbol order with their listing exchange, type, currency and identifiers. Use search to match a symbol or company name, type to restrict the kind of security and active=false to include delisted ones. Page with the returned cursor_id; the list is reference data refreshed daily.

Example request

curl -sS "https://api.ordermap.si/v1/stocks/tickers" \
  -H "Authorization: Bearer $ORDERMAP_API_KEY"

Set ORDERMAP_API_KEY to your key. Replace the dates with a recent trading date.

Parameters

7 parameters, none required.

ParameterType and limitsDescription
typequeryoptionalstringcsadrcadrpadrrunitrightpfdfundspwarrantetfetnosgdrothernyrsageneqlkbondadrwbasketltSecurity type: cs common stock, adrc depositary receipt, etf, etn, fund, pfd preferred, warrant, right, unit and others.
exchangequeryoptionalstringat most 4 characterspattern ^[A-Za-z]{4}$Primary listing exchange as a four letter market identifier code, for example XNAS or XNYS.
activequeryoptionalbooleandefault trueOnly actively traded securities when true (the default); false lists delisted securities.
marketqueryoptionalstringstocksotcdefault stocksMarket: stocks (exchange listed, the default) or otc.
limitqueryoptionalintegerdefault 100min 1max 999Maximum rows to return.
cursor_idqueryoptionalstringat most 1024 charactersOpaque cursor returned as pagination.next_cursor_id; resumes the same query on the next page.

Response

StatusMeaningBody
200Successful response.Schema below
400Invalid, unknown or repeated parameters, or an invalid cursor.Error object
401Missing or invalid API key.Error object
403The plan, dataset release or account state does not allow this request.Error object
422The request is valid but no data exists for it.Error object
429Rate limit, burst limit or cooldown; wait Retry-After seconds.Retry-AfterError object
500Internal error.Error object
503Data temporarily unavailable; retry after Retry-After seconds.Retry-AfterError object
504The request timed out.Error object

Authenticated responses carry the X-RateLimit-* headers (see rate limits); 429 and 503 add Retry-After.

200 response body

  • dataarray<object>required13 fields inside
    • activebooleanrequiredThe security is actively traded; false once it has been delisted.
    • cikstring | nullrequiredSEC central index key.
    • composite_figistring | nullrequiredComposite FIGI identifier.
    • currencystring | nullrequiredTrading currency, ISO 4217.
    • delisted_timestampinteger | nullunix-msrequiredLast time the security traded, when delisted. Unix epoch milliseconds (UTC).
    • localestringrequiredLocale of the listing, us or global.
    • marketstringrequiredMarket the security trades in.stocksotccryptofxindices
    • namestringrequiredRegistered name of the security.
    • primary_exchangestring | nullrequiredMarket identifier code (ISO 10383) of the primary listing exchange.
    • share_class_figistring | nullrequiredShare class FIGI identifier.
    • symbolstringrequiredTicker symbol.
    • typestring | nullrequiredSecurity type, for example CS (common stock), ETF, ADRC, PFD, WARRANT.
    • updated_timestampinteger | nullunix-msrequiredTime the reference record was last updated. Unix epoch milliseconds (UTC).
  • metaobjectrequiredMeta object
  • paginationobjectrequiredPagination object

Example response

{
  "data": [
    {
      "active": true,
      "cik": "0000320193",
      "composite_figi": "BBG000B9XRY4",
      "currency": "USD",
      "delisted_timestamp": null,
      "locale": "us",
      "market": "stocks",
      "name": "Apple Inc.",
      "primary_exchange": "XNAS",
      "share_class_figi": "BBG001S5N8V8",
      "symbol": "AAPL",
      "type": "CS",
      "updated_timestamp": 1760659200000
    }
  ],
  "meta": {
    "as_of": 1760659200123,
    "coverage": {
      "complete": true
    },
    "delay_ms": 0,
    "delayed": false,
    "request_id": "0199f0c2-5a1e-7c3b-9d4e-2b6f8a1c3d5e",
    "source": "sip"
  },
  "pagination": {
    "count": 1,
    "has_more": false,
    "limit": 100,
    "next_cursor_id": null,
    "next_url": null
  }
}

Values are illustrative. Missing values are null, never 0.