John Investments
Watchlist

Developers

A read-only REST API over the canonical company database. No key required in development.

EndpointDescription
GET /api/companiesList & filter companies (q, sector, country, minValuation, sort, page)
GET /api/companies/{id|slug}Full company profile with financials, funding, analysis
GET /api/iposIPO pipeline, filed, upcoming and listed
GET /api/pre-iposPrivate & pre-IPO universe with full filter set
GET /api/offeringsPrivate market offerings (tender, secondary, placement)
GET /api/calendarIPO calendar events and expected listings
GET /api/searchUnified search with facet counts
GET /api/newsNews & press feed
GET /api/filingsSEC filings (S-1, F-1, …)
GET /api/investorsInvestor directory with portfolio counts
GET /api/fundingFunding rounds feed
GET /api/industriesIndustry-level aggregates
GET /api/trendingSecondary-price movers & IPO-ready names
GET /api/export?format=json|csvBulk dataset export
GET /api/openapiOpenAPI 3.0 specification

Example

curl "http://localhost:3000/api/companies?sector=Fintech&minValuation=10000000000&sort=-valuation"

curl "http://localhost:3000/api/companies/stripe" | jq '.financials'

curl "http://localhost:3000/api/ipos?status=listed&year=2025"

Data is compiled from public sources for research use. Figures are estimates, verify against primary filings before relying on them.