Developer docs
JSON for the same daily series you chart after sign-in. Every data GET needs client credentials. A browser session is not enough.
Endpoints
These GETs take no query string except listed fundamentals, sector and index fundamentals, the stock universe, corporate events, dividend and split history, and valuation, which use symbols (the stock universe catalog also takes kind, sector, industry, and format; corporate events also take from and to; dividend and split history also takes types, from, and to), and FX rates, which use currencies with date or from and to. Path parameters select the family and symbol. The plan window is applied on the server.
- GETList families
/api/v1/familiesEvery market slug, coverage dates, and whether the caller’s plan can open it.
- GETFamily catalog
/api/v1/families/{family}/catalogSymbols in one family, with names and date spans. History floors trim dateMin.
- GETSymbol series
/api/v1/families/{family}/symbols/{symbol}Daily bars, listed fundamentals, or index membership spells for one symbol. The server trims to the plan window.
- GETListed fundamentals
/api/v1/families/us-equities/fundamentals/symbolsIncome, balance sheet, and cash-flow statements for listed US stocks. Free keeps the last 3 years. The server trims statement dates to the plan window.
- GETSector and index fundamentals
/api/v1/families/us-equities/fundamentals/groupsIncome, balance sheet, and cash-flow totals for sectors, industries, and the S&P 500, Nasdaq-100, and Dow Jones, with coverage for every period. Pro and Unlimited.
- GETStock universe
/api/v1/families/us-equities/universe/catalogEvery listed US stock with its name, sector, industry, country, and market cap, plus the members of every sector and industry, in one call. Pro and Unlimited.
- GETCorporate events
/api/v1/families/us-equities/eventsEarnings, dividends, and splits for listed US stocks in one batch call. Pro and Unlimited.
- GETDividend and split history
/api/v1/families/us-equities/corporate-actionsEvery dividend and split for listed US stocks, back decades, in one batch call. Pro and Unlimited.
- GETFX rates
/api/v1/families/fx/ratesDaily FX closes against the US dollar for reporting currencies, many currencies per call. Pro and Unlimited.
- GETValuation
/api/v1/families/valuation/symbolsA daily cheap-to-expensive rating and the latest P/E for listed US stocks, sectors, industries, and indices. Pro and Unlimited.
- GETValuation charts
/api/v1/families/valuation/seriesThe P/E chart behind each valuation: P/E and earnings over time, the cheap-to-expensive bands, and the rating. Pro and Unlimited.
OPTIONS Unauthenticated preflight only. Same paths as the GET routes.
Authentication
v1 is client_id plus client_secret on every protected GET. A browser session is not enough. Google sign-in is for the website only — do not send a session cookie to v1.
Authentication covers HTTP Basic, header credentials, and the 401 body. Mint keys on Account, then open a dedicated endpoint page for path parameters, request samples, and the JSON contract.
© 2026–2035 Barquant