{"openapi":"3.1.0","info":{"title":"The Expanding Frontier API","version":"1.0.0","description":"Read-only, static JSON about human technological progress: 4,000+ sourced advances across 11 domains, the current frontier, upcoming milestones, frontier startups with evenhanded verdicts, and a delivery scorecard. Primary source Grokipedia; unverified items are flagged claimed. Always cite the canonical url in each record.","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"contact":{"url":"https://expandingfrontier.ai"}},"servers":[{"url":"https://expandingfrontier.ai"}],"paths":{"/api/v1/index.json":{"get":{"operationId":"getIndex","summary":"API index","description":"Endpoints, counts and domain ids.","parameters":[],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/search-index.json":{"get":{"operationId":"getSearchIndex","summary":"Compact list of every node","description":"Rows of [id,name,year,domainId,status,impact,summary]; filter client-side, then call getNode.","parameters":[],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/nodes/{id}.json":{"get":{"operationId":"getNode","summary":"One advance by id","description":"Full record: description, verdict, dependencies, sources, confidence, citation.","parameters":[{"name":"id","in":"path","required":true,"description":"Node id from the search index, e.g. transformer","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/domains.json":{"get":{"operationId":"listDomains","summary":"List the 11 domains","description":"Domain ids, names and counts.","parameters":[],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/domains/{domainId}.json":{"get":{"operationId":"getDomain","summary":"All advances in one domain","description":"Full node records for a domain.","parameters":[{"name":"domainId","in":"path","required":true,"description":"Domain id","schema":{"type":"string","enum":["arts","philosophy","money","science","computing","energy","robotics","military","transport","materials","life"]}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/frontier.json":{"get":{"operationId":"getFrontier","summary":"Current frontier and what is coming","description":"frontier = emerging now; upcoming = speculative future milestones ordered by estimated distance (illustrative).","parameters":[],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/startups.json":{"get":{"operationId":"getStartups","summary":"Frontier startups and programs","description":"Tier, size, attached node, editorial verdict class and scores, sourced flags (allegations, not findings).","parameters":[],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/scorecard.json":{"get":{"operationId":"getScorecard","summary":"Company delivery scorecard","description":"Stated milestones vs outcomes (hit/late/missed/abandoned/pending/unknown). Sample is biased toward famous claims.","parameters":[],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}}}}