# CorroborateMe > Identity for humans, apps, and agents HTTP identity API for **any** client (backends, SPAs, scripts, agents). Agents are optional; MCP is optional. Same REST contract for everyone. ## Start here - Humans / integrators: https://corroborateme.com/docs - Pricing (live SKUs): https://corroborateme.com/pricing - Interactive API (Swagger/Scalar): https://corroborateme.com/swagger - OpenAPI: https://corroborateme.com/openapi.json - Full agent brief: https://corroborateme.com/llms-full.txt - MCP (Bearer aa_…): https://corroborateme.com/mcp - MCP discovery: https://corroborateme.com/.well-known/mcp.json ## Auth - Console humans: Sign in at https://corroborateme.com/login (platform login-link → console JWT) - Company API: Bearer `aa_…` (hashed at rest) - Zero-human: POST https://corroborateme.com/api/agents/bootstrap → billing machine-pay/checkout → `aa_…` - Login-link end-users: company cookie / JWT (`cu_…` ids) — separate from console ## Core flows 1. Companies + keys: /api/companies* 2. Login-link mint + notify: POST /api/login-links (poll/SSE/webhook/redirect/form_post/postMessage) 3. Budget: GET /api/budget 4. OIDC client records: POST /api/oidc/clients (hosted discovery / JWKS not live; those URLs return 503) ## Pricing (live from /api/config) | Plan | Amount | Period | |------|--------|--------| | Pro monthly | $5.99/mo USD | monthly | | CorroborateMe Pro Prepaid (30 days) (`pro_prepaid_30d`) | $5.99 USD | 30 days prepaid | Do not hardcode these amounts. GET /api/config and read plans.proMonthlyUsd / plans.agentSkus. Amounts may change. ## Essential links - Config: https://corroborateme.com/api/config - Health: https://corroborateme.com/health - Terms: https://corroborateme.com/terms - Privacy: https://corroborateme.com/privacy