Exit-Readiness Mandate 1 · API-first
Every capability is an API.
Because what you build on top of us should not depend on our UI. ProveIQ's Constitution §2.3 mandates that every pillar ships as a stable, documented API — reviewed quarterly, versioned, with scoped keys and published rate limits.
OpenAPI 3.0 reference
Complete spec rendered via redoc. Interactive, try-before-you-integrate.
Public metrics
/api/public/agreement-rate — global AI-human agreement rate, no auth.
Data Subject Rights
Five DPDP-mandated endpoints: access, correction, erasure, grievance, nomination.
Six AI Pillars
Each AI capability is a documented endpoint: playbooks, evaluation, integrity, rubrics, coaching, taxonomy.
Versioning + stability
- • /api/v1/* — frozen surface. Breaking changes ship as /v2/ with a 12-month deprecation window on /v1/.
- • /api/* (unversioned) — internal-stable. We don't break these but don't promise compat across majors.
- • Contract tests — every /v1/ endpoint has a pinned contract test that fails CI on any breaking change.
- • Changelog — every API change lands in /changelog.