API & offene Daten
Jede Entität, Aussage, Quelle und jedes Experiment ist als strukturierte Daten verfügbar. Lesezugriff erfordert keinen Schlüssel; es gelten großzügige Ratenbegrenzungen.
Authentifizierung
Lesen ist anonym. Schreiben nutzt das Django-Sitzungs-Cookie: einmal GET /auth/csrf abrufen, dann das Token als X-CSRFToken bei POST, PATCH und DELETE senden, mit eingeschlossenen Anmeldedaten.
Paginierung & Fehler
Listen akzeptieren page und page_size und liefern {"items", "count", "page", "page_size"}. Fehler lauten immer {"detail": "…"} mit einem aussagekräftigen Status (400, 401, 403, 404, 409, 422, 429).
Lokalisierung
?lang=ru anhängen (oder Accept-Language senden) für russische Felder; fehlende Übersetzungen fallen auf Englisch zurück.
/entities/{slug}
Liefert eine Entität mit ihren nach Typ gruppierten Relationen, ihren Aussagen samt Belegen und Quellen sowie Bewertungen.
curl "https://polityatlas.org/api/v1/entities/polycentric-law?lang=de"
import httpx
r = httpx.get("https://polityatlas.org/api/v1/entities/polycentric-law?lang=de")
entity = r.json()const res = await fetch("https://polityatlas.org/api/v1/entities/polycentric-law?lang=de");
const entity = await res.json();{
"id": 11,
"slug": "polycentric-law",
"kind": "concept",
"title": "Polycentric law",
"summary": "Several coexisting centres of rule-making and dispute resolution.",
"review_state": "published",
"last_verified_at": "2026-10-02T00:00:00Z",
"relations": [
{
"type": "implements",
"direction": "incoming",
"label": "implemented by",
"items": [{ "entity": { "slug": "arbitration", "kind": "mechanism" } }]
}
],
"claims": [{
"id": 318,
"text": "…",
"epistemic_status": "disputed",
"verification_status": "verified",
"evidence": [{ "stance": "supports", "source": { "id": 41 } }]
}]
}Wissen
Lebendiger Atlas
Explorer & Observatorium
Polity Lab
Ontologie
Das Vokabular, das jeder Datensatz verwendet. Redakteure können das vollständige Schema samt Attributdefinitionen unter /cp/ontology abrufen.
conceptMechanismusmechanismTheorietheoryDenkerthinkerExperimentexperimentInstitutionstypinstitution_typeIdeologieideologyorganisationorganisationimplementserprobt intested_invorgeschlagen vonproposed_bybeeinflussteinfluencedkritisiertcriticisesAlternativealternative_toTeil vonpart_ofnutzt Mechanismususes_mechanismverwandt mitrelated_toestablishedTheorietheoryUmstrittendisputedHypothesehypothesisPrognoseforecastunverifiedKI-Entwurfai_draftedIn Revisionin_reviewGeprüftverifiedAbgelehntrejected