One workflow layer.
Multiple verification paths

Manage document checks through one integration. IDEEVY helps teams verify identity documents, route cases to external providers, run fallback or second-opinion checks, and receive a single structured result via a single API.

Identity document and passport verification on mobile

Unified verification API

One integration lets you connect to multiple verification providers, run document checks, and receive structured results through a single API.

Flexible provider routing

Route cases to the appropriate verification path within a single workflow. Switch providers, change check order, add fallback logic without rebuilding your integration.

Reduced onboarding costs

Pay only for successful verification outcomes, reduce review time, avoid unnecessary provider calls, and scale with higher-quality users.

0K+
Document types
Across 0+ countries
0%
Verification accuracy
AI-powered checks
0 sec
Processing time
Real-time results

Integrate in days, not months

We made verification integration as simple as possible: one API for every verification path, one core submission flow, and one webhook for the final result.

  1. Submit documents

    Send identity document data via a single API method.

  2. We check the case

    IDEEVY runs its own initial document checks before routing anything further.

  3. Route when needed

    If required, we route the case through your custom provider workflow.

  4. Receive the result

    Get one unified verification outcome asynchronously via webhook.

One integration for every verification path

Build flexible verification flows behind a unified API. Change providers, adjust routing rules, or add fallback checks without changing your product integration.

REST API

Send document data and create verification cases through a simple API.

See documentation

Custom workflows

Route cases through external providers, fallback paths, and second-opinion reviews while keeping the API unchanged.

Learn more

Unified response

Receive one unified result with verification status and provider-level details when needed.

See documentation

Explore API reference

// Single API — full verification session
POST /v1/verifications {
  "country": "UK",
  "documentType": "passport",
  "callbackUrl": "https://app.ideevy.com/webhooks/verify",
  "checks": ["document", "image_authenticity"],
  "policy": {
    "market": "UK",
    "riskLevel": "standard",
    "manualReview": "optional",
    "minimumAge": 18
  }
}// Response — under 10 seconds
{
  "status": "approved",
  "riskScore": 12,
  "verificationId": "ver_9f2a81",
  "decision": "success",
  "document": {
    "type": "passport",
    "country": "UK",
    "mrz": "valid"
  },
  "checks": {
    "document": "passed",
    "imageAuthenticity": "valid"
  }
}

Industries — tailored to every vertical

Comprehensive solutions for fintech, crypto, gaming, marketplaces, and more — scale verification volume without sacrificing accuracy.

Fintech

Account opening, wire transfers, and periodic KYC refresh at enterprise scale.

Learn more →

Crypto & blockchain

Built for exchanges, wallets, tokenized assets, and crypto payment platforms.

Learn more →

Online gambling

Age verification, responsible gaming checks, and high-volume player onboarding.

Learn more →

Marketplaces & E-commerce

Verify sellers, service providers, and high-trust accounts before they go live.

Learn more →

Transportation & sharing

Verify customers before they access vehicles, rentals, or shared services.

Learn more →

Digital healthcare

Patient onboarding and secure access for telemedicine platforms.

Learn more →

Transparent billing without hidden costs

We help you approve more good users, reduce manual reviews, and keep verification costs under control.

IDEEVY gives you transparent verification billing built around successful outcomes. You pay only when a verification is successfully completed, avoid charges for failed attempts, and keep external provider costs under your control.

Less friction. Lower costs. More control. That's verification built the right way.

  • Outcome-based billing

    Your IDEEVY bill is based on completed successful outcomes, not every failed or incomplete attempt.

  • Use your own accounts

    Connect external providers through your own accounts when needed and keep your existing commercial terms.

  • Switch providers without rebuilding

    Change providers, adjust routing, or test new verification paths while staying within the same IDEEVY integration.

Frequently asked questions

What is IDEEVY?

IDEEVY is a Document Verification Hub that helps teams verify identity documents, run document checks, route cases to external providers when needed, and receive one unified verification result through a single API.

Is IDEEVY only an external provider aggregator?

No. IDEEVY can run its own document checks and route cases through external providers, fallback paths, or second-opinion workflows, depending on your configuration.

How does the integration work?

You submit document data via a single core API flow. IDEEVY processes the case, applies the configured verification workflow, and returns the final result asynchronously via webhook.

Can we use different verification providers?

Yes. IDEEVY can route cases through different external providers depending on country, document type, risk level, market, or your internal onboarding rules.

Can we switch providers without rebuilding integration?

Yes. Provider routing can be changed within the IDEEVY workflow while your product continues to use the same API integration.

Can we use our own provider accounts?

Yes, when supported by the workflow. You can connect external providers through your own accounts and keep your existing commercial terms separate from IDEEVY.

What does the unified result include?

The result can include verification status, extracted document data, IDEEVY checks, workflow outcome, and provider-level details when needed.

How does billing work?

IDEEVY billing is based on successful verification outcomes. External provider costs can remain separate and transparent when you use your own provider accounts.

What happens if a document cannot be verified?

The case receives a clear status, such as failed, incomplete, rejected, expired, or requiring additional review. Your system receives the update through the same webhook flow.

How quickly can we integrate?

A basic integration can be completed in days: submit documents through the API, configure the workflow, receive webhook updates, and handle the unified verification result in your product.