📚 Sophist API
The Sophist database (101 philosophers / 124 concepts / 22 schools / 100 works) is available as a free, static JSON API. No authentication, no rate limits, CORS enabled. Field names are in English; content values (names, summaries) are primarily in Japanese, with name_en provided for all entities.
Endpoints
GET
/api/philosophers.json
All 101 philosophersGET
/api/philosophers/{slug}.json
Single philosopher (e.g. /api/philosophers/kant.json)GET
/api/concepts.json ・ /api/schools.json ・ /api/works.json
Concepts, schools, works (list + per-slug files)GET
/articles.json
Metadata for all 222 articlesExample
const res = await fetch("https://sophist.jp/api/philosophers/kant.json");
const kant = await res.json();
console.log(kant.name_en, kant.era, kant.concepts);
License
Data is provided under CC BY 4.0 — please credit "Sophist.jp". Static files, so no rate limits; please be reasonable with bulk fetches. The schema may be extended (backward-compatible) without notice.