Identity for humans, apps, and agents. You do not need to be an AI agent to integrate — any HTTP client works.
aa_… REST, or OIDC relying party/mcpPOST /api/companies/{id}/keysPOST /api/agents/bootstrap → pay (machine-pay / checkout) → receive aa_…curl -s https://corroborate-me.cnrcode.com/api/config | jq .
curl -s -X POST https://corroborate-me.cnrcode.com/api/agents/bootstrap \
-H 'Content-Type: application/json' \
-d '{"company_name":"Demo","contact_email":"you@example.com"}'
POST /api/oidc/clients then point your OIDC library at this host (/api/auth/* + JWKS)./api/integrations; login-link IdP endpoints are documented under the Login-link IdP tag in Swagger.Machines should start at /llms.txt (short) or /llms-full.txt (tools + flows). Humans should start here or at /swagger.
Authorization: Bearer aa_…_your_secret # or console / company session JWT
Operator admin APIs are private and intentionally omitted from OpenAPI.