Integration
Integration Overview
Everything your business needs to integrate CAIRL identity verification and display the CAIRL trust badge.
Integration Overview
This section covers how to integrate CAIRL into your platform, display the CAIRL trust badge, and follow brand usage requirements.
What your integration includes
When your business integrates CAIRL, users verify their identity through CAIRL's hosted verification flow. Your integration receives verified claims through an OAuth consent boundary. No raw personal data is delivered to your systems.
Sections
- Getting Started — Set up your first integration in minutes.
- Quickstart: Get a Verified User in 10 Minutes — Complete OAuth 2.0 + PKCE integration guide with working code.
- Badge Integration — Display the CAIRL trust badge on your platform.
- Brand Usage — Trademark rules and logo usage when referencing CAIRL.
- Asset Policy — Asset availability and distribution restrictions.
How verification works
- Your platform redirects the user to CAIRL's hosted verification flow.
- The user completes verification (document validation, face matching, liveness detection).
- The user authorizes sharing a verified claim with your platform.
- Your platform receives a
verified_claimsresponse via the OAuth callback.
Your systems receive the verification result. The personal data that produced it stays on CAIRL's side of the boundary.