Reference Data

Get symbol detail

get
https://api.snaptrade.com/api/v1/symbols/{query}

Returns the Universal Symbol object specified by the ticker or the Universal Symbol ID. When a ticker is specified, the first matching result is returned. We largely follow the Yahoo Finance ticker format(click on "Yahoo Finance Market Coverage and Data Delays"). For example, for securities traded on the Toronto Stock Exchange, the symbol has a '.TO' suffix. For securities traded on NASDAQ or NYSE, the symbol does not have a suffix. Please use the ticker with the proper suffix for the best results.

Execute an API Request

Path
querystringrequired

The ticker or Universal Symbol ID to look up the symbol with.

Authorization
Request
Installation
$
npm install snaptrade-typescript-sdk
1
Loading...

Response fields

object

Uniquely describes a single security + exchange combination across all brokerages.

idstring (format: uuid)

Unique identifier for the symbol within SnapTrade. This is the ID used to reference the symbol in SnapTrade API calls.

symbolstring

The security's trading ticker symbol. For example "AAPL" for Apple Inc. We largely follow the Yahoo Finance ticker format(click on "Yahoo Finance Market Coverage and Data Delays"). For example, for securities traded on the Toronto Stock Exchange, the symbol has a '.TO' suffix. For securities traded on NASDAQ or NYSE, the symbol does not have a suffix.

raw_symbolstring

The raw symbol is symbol with the exchange suffix removed. For example, if symbol is "VAB.TO", then raw_symbol is "VAB".

descriptionstring or null

A human-readable description of the security. This is usually the company name or ETF name.

currencyobject

The currency in which the security is traded.

exchangeobject

The exchange on which the security is listed and traded.

typeobject

The type of security. For example, "Common Stock" or "ETF".

figi_codestring or null

This identifier is unique per security per trading venue. See section 1.4.1 of the FIGI Standard for more information. This value should be the same as the figi_code in the figi_instrument child property.

figi_instrumentobject or null

Financial Instrument Global Identifier (FIGI) information for the security. See OpenFIGI for more information.

currenciesarray of objects

This field is deprecated and should not be used. Please reach out to SnapTrade support if you have a valid usecase for this.

1
{
2
"id": "2bcd7cc3-e922-4976-bce1-9858296801c3",
3
"symbol": "VAB.TO",
4
"raw_symbol": "VAB",
5
"description": "VANGUARD CDN AGGREGATE BOND INDEX ETF",
6
"currency": {
7
"id": "87b24961-b51e-4db8-9226-f198f6518a89",
8
"code": "USD",
9
"name": "US Dollar"
10
},
11
"exchange": {
12
"id": "2bcd7cc3-e922-4976-bce1-9858296801c3",
13
"code": "TSX",
14
"mic_code": "XTSE",
15
"name": "Toronto Stock Exchange",
16
"timezone": "America/New_York",
17
"start_time": "09:30:00",
18
"close_time": "16:00:00",
19
"suffix": ".TO"
20
},
21
"type": {
22
"id": "2bcd7cc3-e922-4976-bce1-9858296801c3",
23
"code": "cs",
24
"description": "Common Stock",
25
"is_supported": true
26
},
27
"figi_code": "BBG000B9XRY4",
28
"figi_instrument": {
29
"figi_code": "BBG000B9Y5X2",
30
"figi_share_class": "BBG001S5N8V8"
31
},
32
"currencies": [
33
{
34
"id": "87b24961-b51e-4db8-9226-f198f6518a89",
35
"code": "USD",
36
"name": "US Dollar"
37
}
38
]
39
}