API
Free and unauthenticated. Every response returns passages word for word with their source, and says whether each has been checked. It exists because the alternative is worse: asked what an organization said, a language model will reconstruct a quote from memory.
Endpoints
- /api/v1/topics.json: every topic, with passage counts.
- /api/v1/topics/{id}.json: one topic and its passages, clearest first.
- /api/v1/passages/{id}.json: one passage.
- /api/v1/stats.json: how big the archive is and how much is checked.
- /llms.txt: the archive's rules and every topic, for language models.
Rules that travel with every response
- Every passage is reproduced word for word from the cited source.
- Check the verification status: "reported" means not yet confirmed by an independent second reader.
- Organizations flagged aiVendor sell AI tooling and have a reason to publish flattering numbers.
- An empty result means the archive holds nothing on it, not that nobody has said anything.