Everything we know, open through the API
Every grant with its solicitation documents and extracted requirements, every funding organization, every investor with dossier and funding events, every longevity company with scores, per-dimension rationale, theories and evidence, heroes, rated projects, scientific theories and the canonical ideas graph. No key needed. Data we produced is CC BY 4.0.
What we hold right now
| Family | Open rows | Evidence | Read it |
|---|---|---|---|
| grants Funding opportunities: migrated grants plus legacy discovery records, each with deadline and submission-URL verification flags. scope=verified_open is the site promise; scope=all is everything. | 1,520 | verified open: 34 · migrated grant records: 919 · solicitation documents: 2,604 · documents parsed: 2,479 · extracted requirements: 1,779 · per label relevance rows: 4,266 | API · dump |
| organizations Funding organizations (foundations, agencies, labs, partners) with labels, per-label relevance rationale and their grants. | 1,524 | per label relevance rows: 887 | API · dump |
| investors Investors, funds and funding entities: professional profile, capital estimates with sources, dossier (philosophy, stage, sectors, deal-breakers, statements), funding events, belief timeline, links to companies. | 10,508 | people: 9,171 · longevity relevant: 6,575 · dossiers: 2,498 · funding events: 9,824 · events: 446 · harvested public content: 323,430 · belief timeline entries: 2,631 · affiliated entities: 29,697 · person company links: 6,616 | API · dump |
| companies Longevity companies with eight-dimension scores, per-dimension rationale, theories, publications, public records, projects, funding rounds and clinical trials. publication_status tells published from under-evaluation. | 689 | published: 358 · rated: 482 · public records: 53,242 · publications: 10,732 · projects: 2,834 · funding rounds: 489 · clinical trials: 902 · dimension evaluations: 6,951 · dimension scores: 7,877 | API · dump |
| preservation companies Cryonics, brain preservation, biobanking and digital-afterlife companies scored on continuity and legacy. | 26 of 43 held | — | API · dump |
| heroes People who moved capital or science toward longevity, with dimension scores, full rationale, investments, donations, organizations founded and every harvested source. | 77 of 92 held | dimension evaluations: 1,345 · data sources: 4,495 · investments: 182 · donations: 100 | API · dump |
| rated projects Rated research projects with scientific, breakthrough and investor dimension scores, rationale and evidence. | 55 of 70 held | — | API · dump |
| theories Scientific theories extracted from company and project evidence, each with a Popperian evaluation and cluster membership. | 2,660 | evaluations: 30,452 · clusters: 32 | API · dump |
| ideas The canonical ideas graph: research directions as nodes with scope statements, probabilities and links to companies, people, projects and publications. | 368 of 624 held | relationships: 1,331 · company links: 1,112 · publication links: 0 | API · dump |
| omega hypotheses Published Omega Point hypotheses: mechanistic claims with discriminating predictions and open comment threads. | 237 of 240 held | — | API |
| events Conferences and funding events. | 229 | sponsors: 0 | API |
| labels The open taxonomy of labels used across grants, organizations and investors. | 51 | — | API |
Live counts from /api/v1/catalogue, refreshed every ten minutes. Total open rows: 17,944; evidence rows behind them: 526,772.
Four ways in
- REST API at
https://eternalsearch.net/api/v1: documentation, OpenAPI 3.1 spec (works as a ChatGPT Action or any OpenAPI client). Every list is paginated (limitup to 200,offset,pagination.has_more). - MCP server at
https://eternalsearch.net/api/mcp: add it as a connector in Claude, ChatGPT or Cursor; in Claude Code runclaude mcp add --transport http eternal-search https://eternalsearch.net/api/mcp. Tools for every family plus resources for the catalogue and the spec. - Nightly dumps at /datasets/index.json: one NDJSON.gz file per family with size and SHA-256, for bulk reads without paging.
- Change feed at /api/v1/changes: rows updated since a moment, with a cursor, so a mirror stays current cheaply.
AI agents: read /llms.txt first, or /llms-full.txt for the endpoint list and worked examples.
Licence and text policy
Data produced by Eternal Search (scores, rationale, extracted requirements, theories, summaries, the ideas graph) is licensed under CC BY 4.0. Attribution: “Eternal Search (eternalsearch.net), powered by Open Longevity”. Every API response and every dump carries this licence line.
Third-party texts we harvested (articles, posts, transcripts, documents) keep their authors’ rights. Each record carries text_policy: full returns the whole text for public-domain, open-licence, press-wire or funder-hosted sources; excerpt_only returns a short quotation plus the source URL, and you fetch the original yourself. Our own summaries, quotes used as evidence and structured extractions are always open.
What stays behind a key
Nothing analytical. A team key adds the team’s own working data (CRM, meetings, contacts, research jobs, pipeline state) and full third-party text for analysis. The personal layer of investor research (health, family, photo observations, aircraft, money observations) is served only to the Open Longevity team and is never part of the open API, the MCP server or the dumps. No open endpoint runs a model or spends tokens; everything you read already exists in the database.
Profiles of people are professional and analytical. Anyone we profile can ask for correction or removal through the privacy page; removals propagate to the API, the dumps and the change feed.
Limits
Anonymous requests: 600 per minute per IP, answered with 429 and Retry-After beyond that. Use the dumps for bulk reads. CORS is open for browser clients.
Examples
curl https://eternalsearch.net/api/v1/catalogue
curl "https://eternalsearch.net/api/v1/grants?scope=all&limit=5"
curl "https://eternalsearch.net/api/v1/investors?is_person=true&q=aging"
curl https://eternalsearch.net/api/v1/companies/<public_id>
curl "https://eternalsearch.net/api/v1/changes?since=2026-09-01T00:00:00Z"