Discovery
Public API index with endpoint links, trust pages, citation rules, limitations, and version metadata.
Open, evidence-backed AI policy records for public reuse.
API reference
The public API is a citation and lookup surface for policy metadata, not an internal app API. Every public JSON endpoint is versioned under /api/public/v1/... and should be used with canonical page URLs, public JSON URLs, source URLs, review state, and citation fields.
Read-only endpoints for records, releases, widgets, feeds, and agent integrations.
Public API index with endpoint links, trust pages, citation rules, limitations, and version metadata.
Public university record list with canonical page URL, public JSON URL, review state, dates, and counts.
One citation-ready university record with claims, evidence snippets, source URLs, confidence, review state, and rights caveats.
Recent public source checks and changed institution records.
Release manifest with artifacts, row counts, byte sizes, SHA-256 checksums, citation, and limitations.
Widget discovery payload with script URL, supported widgets, constraints, and example HTML.
Compact widget payload with freshness, review state, claim/source counts, and canonical links.
Compact recent changes payload for public source-check and change widgets.
Read-only MCP design manifest with allowed tool shapes, prohibited actions, and example agent queries.
Machine-readable public fair-use policy for API, widget, and crawler access.
Read-only contribution workflow metadata, GitHub issue template URLs, safeguards, and publication rules.
Read-only review queue definitions, moderation boundaries, and publication gates.
All API consumers should preserve the evidence model when displaying or summarizing public data.
Public widgets use the same API contract, with CORS enabled only on widget JSON endpoints.
The embed script renders a compact Shadow DOM card and reads only widget-specific public JSON. It links back to canonical tracker pages and avoids unreviewed claim text.
Widget JSON endpoints include permissive CORS headers for public embedding. General public API endpoints remain normal same-origin JSON unless separately documented.
This is a public fair-use policy, not a paid API SLA.
This is a public fair-use policy, not a paid API SLA. Limits may be enforced or adjusted as traffic grows.