polygon.io
Version:
Isomorphic Javascript client for Polygon.io Stocks, Forex, and Crypto APIs
27 lines (22 loc) • 566 B
text/typescript
// CF: https://polygon.io/docs/#!/Stocks--Equities/get_v1_last_stocks_symbol
import { get } from "../transport/request";
export interface ILastTrade {
price: number;
size: number;
exchange: number;
cond1: number;
cond2: number;
cond3: number;
cond4: number;
timestamp: number;
}
export interface ILastTradeResult {
status: string;
symbol: string;
last: ILastTrade;
}
export const lastTradeForSymbol = (
apiKey: string,
apiBase: string,
symbol: string
): Promise<ILastTradeResult> => get(`/v1/last/stocks/${symbol}`, apiKey, apiBase);