Node.js SDK
Overview
Item
Details
Installation
npm install infoway-sdk
# or
yarn add infoway-sdk
# or
pnpm add infoway-sdkQuick Start
import { InfowayClient, KlineType } from "infoway-sdk";
const client = new InfowayClient({ apiKey: "YOUR_API_KEY" });
// Stock trade data
const trades = await client.stock.getTrade("AAPL.US");
// Multiple symbols
const multiTrades = await client.stock.getTrade("AAPL.US,TSLA.US,GOOGL.US");
// Order book depth
const depth = await client.stock.getDepth("AAPL.US");
// K-line data
const klines = await client.stock.getKline("AAPL.US", KlineType.DAY, 100);
// Crypto data
const btc = await client.crypto.getTrade("BTCUSDT");
// Market temperature
const temp = await client.market.getTemperature("HK,US");
// Stock fundamentals
const valuation = await client.stockInfo.getValuation("AAPL.US");
// Plate / sector data
const industries = await client.plate.getIndustry("HK");Configuration
REST API Clients
Client
Description
Market Data Methods (stock / crypto / japan / india / common)
Method
Description
WebSocket Streaming
Crypto WebSocket
K-line Types
Enum
Interval
Error Handling
Last updated
