API e dados abertos
Toda entidade, afirmação, fonte e experimento está disponível como dados estruturados. A leitura não exige chave; aplicam-se limites de requisições generosos.
Autenticação
A leitura é anônima. A escrita usa o cookie de sessão do Django: busque GET /auth/csrf uma vez e envie o token como X-CSRFToken em POST, PATCH e DELETE, com as credenciais incluídas.
Paginação e erros
As listas aceitam page e page_size e retornam {"items", "count", "page", "page_size"}. Os erros são sempre {"detail": "…"} com um status significativo (400, 401, 403, 404, 409, 422, 429).
Localização
Adicione ?lang=ru (ou envie Accept-Language) para obter os campos em russo; traduções ausentes recorrem ao inglês.
/entities/{slug}
Retorna uma entidade com suas relações agrupadas por tipo, suas afirmações com evidências e fontes, e avaliações.
curl "https://polityatlas.org/api/v1/entities/polycentric-law?lang=pt"
import httpx
r = httpx.get("https://polityatlas.org/api/v1/entities/polycentric-law?lang=pt")
entity = r.json()const res = await fetch("https://polityatlas.org/api/v1/entities/polycentric-law?lang=pt");
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 } }]
}]
}Conhecimento
Atlas Vivo
Explorador e Observatório
Polity Lab
Ontologia
O vocabulário usado por todos os registros. Os editores podem obter o esquema completo, incluindo as definições de atributos, em /cp/ontology.
conceptMecanismomechanismTeoriatheoryPensadorthinkerExperimentoexperimentTipo de instituiçãoinstitution_typeIdeologiaideologyorganisationorganisationimplementstestado emtested_inproposto porproposed_byinfluenciouinfluencedcriticacriticisesalternativaalternative_toparte depart_ofusa o mecanismouses_mechanismrelacionado arelated_toestablishedTeoriatheoryContestadodisputedHipótesehypothesisPrevisãoforecastunverifiedRedigido por IAai_draftedEm revisãoin_reviewVerificadoverifiedRejeitadorejected