DOCUMENTATION / VERIFICATION SANDBOX

Verification sandbox

OpenAPI 3.1 ↗

Make your first company verification API request with the fixed sandbox company. Inspect verdicts, evidence and corrections before using live data.

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

VERIFICATION SANDBOX

Test the verification contract without live data.

Create a test key in your account. Test keys work only with the fictional CompanyProof Sandbox Limited fixture in GB, and they cannot enable monitoring or retrieve live profiles.

curl --request POST \
  --url https://companyproof.ai/v2/claims/verify \
  --header "Authorization: Bearer $COMPANYPROOF_TEST_KEY" \
  --header "Content-Type: application/json" \
  --header "Idempotency-Key: verify_01J62E8A" \
  --data '{
    "company": {
      "name": "CompanyProof Sandbox Limited",
      "country": "GB"
    },
    "claims": [
      { "field": "status", "published": "Active" },
      { "field": "incorporation_date", "published": "2021-01-15" }
    ],
    "monitor": false
  }'

A newly created proof returns 201 Created. An idempotent replay returns 200 OK with Idempotent-Replayed: true.