Verify any European company against the 10+ government registries Veritor integrates with. REST API, OpenAPI 3.1 specification, SDKs for Node.js, Python, and PHP. Sandbox free.
# Verify by company name (AI disambiguation kicks in if multiple candidates) curl https://api.veritor.org/v1/verify \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "PKN Orlen", "country": "PL" }' # Response { "verified": true, "confidence": 99, "entity": { "name": "POLSKI KONCERN NAFTOWY ORLEN S.A.", "krs": "0000028860", "nip": "7740001454", "regon": "610188201", "lei": "259400N3WD80SSEVTM73", "status": "ACTIVE" }, "provenance": [ {"source": "gleif", "authority": 99, "ts": "2026-05-15T08:23:11Z"}, {"source": "krs", "authority": 98, "ts": "2026-05-15T08:23:12Z"}, {"source": "mf_whitelist", "authority": 99, "ts": "2026-05-15T08:23:12Z"} ], "audit_id": "verify-2026051508-9f8e7d6c", "duration_ms": 1842 }
Free: 5 req/min, 50/month. Starter: 100 req/min, 5,000/month. Pro: 500 req/min, 10,000/month. Team: 1,000 req/min, 15,000/month. Enterprise: custom, no monthly cap. Burst tolerated within reason; sustained over-limit returns 429 with retry-after header.
EU only. Frankfurt (primary), Warsaw (PL connectors), Dublin (replica). No US transfer. GDPR-compliant by design. DPA available on request, SCCs included for any non-EU sub-processor.
Veritor's EAM gateway has cache + circuit-breaker per source. If a source is unhealthy, you get last-known cached data with a stale-flag and timestamp. For Polish MF white-list, the secondary source is EU VIES; for GLEIF, the secondary is direct ISO 17442 lookups. Graceful degradation is the design default.
The /v1/counterparty endpoint returns JSON by default and supports format=pdf for an audit-ready PDF with full provenance chain, suitable for regulator inspection. Available from Professional tier.
Default cache TTL is 24 hours per source. You can request fresh=true to force a live registry query (counts as 2x quota). Status-change events fire webhooks regardless of cache state.
Email api@veritor.org with your use case and we'll provision a sandbox key within one business day. Production keys follow after a 15-minute scoping call.
api@veritor.org →