Barchart is a provider of futures, equity and foreign exchange market data. The getQuote API is used to request real-time, delayed or end-of-day price data by symbol. In addition to Last Price or Settlement, other fields including Open, High, Low, Close, Bid, Ask, 52-week high and low are available. All Barchart OnDemand APIs allow for queries in JSON, XML, and CSV formats. Developers can visit BarChart's site to request permission for API usage.