Enterprise Identity API

Contact data that
never goes stale.

CARDO connects your product to the CIRQL identity network — delivering verified phone numbers, email addresses, and mailing addresses in real time, with explicit user consent baked in.

Trusted by teams who can't afford to work with bad data.

🔒 Consent-first data access
Sub-50ms API responses
🌐 Federated — no central data store
📋 Audit log on every request

One integration. Always-accurate data.

CARDO is the enterprise API layer for CIRQL, the federated identity network where people manage and share their own contact information. When a CIRQL user's details change, every system with permission — including yours — receives the update automatically. No re-verification. No manual refresh. No stale records.

Zero stale records

When a user updates their phone, address, or email in CIRQL, the change propagates to your systems instantly. Your database stays accurate without a single re-verification call.

🔒

Permissioned access, built in

Every data point in CARDO is explicitly granted by the end user. You receive only what they've approved — and access revokes automatically when they remove it. Compliance isn't an add-on; it's the architecture.

📡

One API, millions of contacts

CARDO's REST and webhook APIs are built for production workloads. Real-time push events mean no polling. SLA-backed uptime means your pipeline never waits on identity.

🌐

No lock-in, no data hoarding

CIRQL is a federated network — no single company owns the identity graph. CARDO gives you access without creating a new point of failure or a new privacy liability.

Integrate once. Stay current forever.

CARDO is designed for fast integration. Your engineering team can be in production the same day.

1

Connect your product

Authenticate with your CARDO API key and specify which identity fields your product needs.

2

Users grant access

End users approve your app's data request directly in CIRQL. You receive only what's been explicitly permitted.

3

Receive real-time updates

CARDO pushes change events to your webhook endpoint the moment a user updates their info — no polling, no lag.

Simple to integrate.
Powerful at scale.

CARDO exposes a clean REST API with JSON throughout. Full SDK support for Node, Python, and Go. Webhooks use signed payloads so you can verify every event without additional infrastructure.

Our developer docs cover auth, endpoints, webhook signatures, pagination, rate limits, and error handling.

View full API reference →
javascript
// Resolve a contact via CARDO const response = await fetch('https://api.cardo.id/v1/resolve', { method: 'POST', headers: { 'Authorization': `Bearer ${apiKey}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ lookup: 'user@example.com', fields: ['phone', 'address'], }), }); const identity = await response.json(); // { // phone: "+1 415 555 0123", // address: { street: "...", city: "...", ... }, // consent_ref: "crd_perm_abc123", // freshness: "2026-04-04T17:00:00Z" // }

Security and compliance at every layer.

CARDO was designed from the ground up for teams where data accuracy and regulatory compliance aren't optional.

🇪🇺

GDPR & CCPA ready

Consent is explicit, auditable, and user-controlled. You never hold data the user hasn't actively shared.

📋

SOC 2 aligned

Access controls, audit logs, and encryption in transit and at rest.

🔑

Role-based API keys

Scope credentials to read-only, webhook, or admin functions across teams.

📡

Webhook delivery guarantees

Signed payloads, retry logic, and delivery receipts so your systems never miss a change event.

🔒

Encryption in transit & at rest

TLS on all endpoints. Data encrypted at rest. No central data warehouse.

📊

Full audit trail

Every request logged with who accessed what, when, and under which consent reference.

Ready to stop chasing bad data?

See how CARDO integrates with your stack in under 30 minutes. Our team will walk you through the API, data model, and compliance controls.

Got it — we'll be in touch within one business day.

No commitment. We'll respond within one business day. By submitting you agree to our privacy policy. We don't sell data. That's the whole point.