Everything on the map is available as free, read-only, static JSON with CORS enabled. No key, no cookies.
GET /api/v1/index.json (getIndex): Endpoints, counts and domain ids.GET /api/v1/search-index.json (getSearchIndex): Rows of [id,name,year,domainId,status,impact,summary]; filter client-side, then call getNode.GET /api/v1/nodes/{id}.json (getNode): Full record: description, verdict, dependencies, sources, confidence, citation.GET /api/v1/domains.json (listDomains): Domain ids, names and counts.GET /api/v1/domains/{domainId}.json (getDomain): Full node records for a domain.GET /api/v1/frontier.json (getFrontier): frontier = emerging now; upcoming = speculative future milestones ordered by estimated distance (illustrative).GET /api/v1/startups.json (getStartups): Tier, size, attached node, editorial verdict class and scores, sourced flags (allegations, not findings).GET /api/v1/scorecard.json (getScorecard): Stated milestones vs outcomes (hit/late/missed/abandoned/pending/unknown). Sample is biased toward famous claims.Base URL https://expandingfrontier.ai. OpenAPI 3.1: /openapi.json. Plain-text index for LLMs: /llms.txt.
curl https://expandingfrontier.ai/api/v1/nodes/transformer.json
Each record carries a cite object with the canonical URL and its sources. Items with claimed: true are unverified. Verdicts on companies are editorial judgements based on cited sources, not investment advice.
CC BY 4.0: attribute "The Expanding Frontier (expandingfrontier.ai)" with a link to the canonical node URL.