REST Endpoints
# Meta Data
https://api.tiingo.com/tiingo/daily/<ticker>

# Latest Price
https://api.tiingo.com/tiingo/daily/<ticker>/prices

# Historical Prices
https://api.tiingo.com/tiingo/daily/<ticker>/prices?startDate=2012-1-1&endDate=2016-1-1 

Just remember, you will need your token in order to connect. Keep it safe.

.

2.1 REST - End-of-Day Prices

2.1.1 Overview

Tiingo's End-of-Day prices use a proprietary error checking framework to help clean data feeds and also help catch missing corportate actions (splits, dividends, and exchange listing changes). Most US Equity prices are available at 5:30 PM EST, however exchanges may send corrections until 8 PM EST. As we obtain corrections, we update prices throughout the evening.

Mutual Fund NAVs are available after 12 AM EST. The fields "open", "high", "low", "close" will contain the NAV value for the given day.

Both raw prices and adjusted prices are available. The adjustment methodology follows the standard method set forth by "The Center for Research in Security Prices" (CRSP) in this document: CRSP Calculations. This methodology incorporates both split and dividend adjustments.

You can find out about the full product offering on the Product - End-of-Day page.

2.1 REST - End-of-Day Prices

2.1.2 End-of-Day Endpoint

To request price data for a stock, use the following REST endpoints.
# Latest Price Information
https://api.tiingo.com/tiingo/daily/<ticker>/prices

# Historical Price Information
https://api.tiingo.com/tiingo/daily/<ticker>/prices?startDate=2012-1-1&endDate=2016-1-1&format=csv&resampleFreq=monthly
Field Name
JSON Field
Data Type
Description
Date
date
date
The date this data pertains to.
Open
open
float
The opening price for the asset on the given date.
High
high
float
The high price for the asset on the given date.
Low
low
float
The low price for the asset on the given date.
Close
close
float
The closing price for the asset on the given date.
Volume
volume
int64
The number of shares traded for the asset.
Adj Open
adjOpen
float
The adjusted opening price for the asset on the given date.
Adj High
adjHigh
float
The adjusted high price for the asset on the given date.
Adj. Low
adjLow
float
The adjusted low price for the asset on the given date.
Adj. Close
adjClose
float
The adjusted closing price for the asset on the given date.
Adj. Volume
adjVolume
int64
The number of shares traded for the asset.
Dividend
divCash
float
The dividend paid out on "date" (note that "date" will be the "exDate" for the dividend).
Split
splitFactor
float
The factor used to adjust prices when a company splits, reverse splits, or pays a distribution.
2.1 REST - End-of-Day Prices

2.1.3 Meta Endpoint

Our meta information comes from a variety of sources, but is used to help communicate details about an asset in our database to our users.

For a daily list of all tickers accessible via Tiingo, please see the following file which is updated daily: supported_tickers.zip
Otherwise, to request meta data for a stock, use the following REST endpoint.
# Meta Data
https://api.tiingo.com/tiingo/daily/<ticker>
Field Name
JSON Field
Data Type
Description
Ticker
ticker
string
Ticker related to the asset.
Name
name
string
Full-length name of the asset.
Exchange Code
exchangeCode
string
An identifier that maps which Exchange this asset is listed on.
Description
description
string
Long-form descripton of the asset.
Start Date
startDate
date
The earliest date we have price data available for the asset. When null it means no price data available for the given asset.
End Date
endDate
date
The latest date we have price data available for the asset. When null it means no price data available for the given asset.