DOCUMENTATION / AUTHENTICATION

Authentication

OpenAPI 3.1 ↗

Authenticate CompanyProof REST requests with Bearer API keys. Understand scopes, one-time secret display and server-side credential handling.

BASE URLhttps://companyproof.ai/v2JSON · Bearer authentication

AUTHENTICATION

Use API keys for REST and custom MCP clients.

REST is API-key authenticated. API keys begin with cp_test_ or cp_live_; custom MCP clients may use the same bearer keys. Send keys only from a trusted system, store them in a secrets manager and rotate or revoke them from the account console. The full token is displayed only once.

Recommended headerAuthorization: Bearer cp_live_…

Token is accepted for compatibility, but new API-key integrations should use Bearer. Never put a key in browser JavaScript, a URL, logs, a public repository or ChatGPT. ChatGPT MCP connections use OAuth instead.