DOCUMENTATION / ENDPOINTS

Endpoints

OpenAPI 3.1 ↗

CompanyProof API endpoint reference: company search, company profiles, usage, adaptive intelligence, claim verification and MCP transport.

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

PUBLIC COMPANYPROOF INTERFACES

Supported endpoints at a glance.

These are the complete public endpoints currently supported. Officers, shareholders, hierarchy and financial data are returned only when present inside the consolidated profile; there are no public per-module routes in this version.

POST/v2/companies/search

Resolve a legal entity by company name, registration number, VAT/tax ID or ticker, with optional subdivision and city/state filters.

GET/v2/companies/{id}/profile

Retrieve the consolidated CompanyProof profile envelope and optional enrichment.

GET/v2/usage

Read the authenticated key's plan, billing state, period, credit allowance and request rate without consuming a credit.

POST/v2/intelligence/query

Adaptive natural-language company intelligence, streamed as Server-Sent Events.

POST/v2/claims/verify

Verify supplied company claims, preserve evidence and optionally monitor verified facts.

POST/v2/mcp

Streamable HTTP MCP endpoint for CompanyProof agent tools.

Machine-readable contract

Download OpenAPI 3.1 for REST paths, schemas and errors. The consolidated profile returns enrichment separately from registry-derived identity; keep those evidence categories separate in downstream decisions.