UNPKG

predictit.js

Version:

Unofficial JS Client for PredictIt

59 lines (44 loc) 951 B
# predictit.js An unofficial typescript client for accessing the [PredictIt](https://www.predictit.org/) API. ## Install ``` yarn add predictit.js ``` or ``` npm install predictit.js ``` ## API ```typescript import { predictIt } from '../src' // Load a list of all the markets const allMarkets = await predictIt.stub.allMarkets() // Load a specific market const someMarket = await predictIt.stub.market(12345) // Models interface PredictItMarketStub { id: number name: string shortName: string image: string url: string contracts: PredictItContract[] timeStamp: string status: `Open` | `Closed` } interface PredictItContractStub { id: number dateEnd: string image: string name: string shortName: string status: `Open` | `Closed` lastTradePrice: number bestBuyYesCost: number bestBuyNoCost: number bestSellYesCost: number bestSellNoCost: number lastClosePrice: number displayOrder: number } ```