iDenfy API Documentation

website·Indexed 38 days ago

https://documentation.idenfy.com

Developer documentation for iDenfy's identity verification services, including the AML Screening API for sanctions, PEP, and adverse media checks, Age Estimation, KYB company and beneficiary verification, and bank card verification.

Tokens
160.4K
Snippets
395
Records
1.2K
Agent score
70%

What's inside iDenfy

  1. Overview of iDenfy Liveness Detection

    Liveness detection verifies that a face or document presented to the camera belongs to a real person physically present at the time of capture. It is designed to detect spoofing attacks such as printed photos, screen replays, masks, and deepfakes.

    Crucially, liveness detection is not face matching; it analyzes the capture's optics, texture, and digital characteristics (e.g., depth cues, skin reflection, and digital artifacts) rather than comparing facial features between two images. A capture can pass face matching but still fail liveness.

  2. Overview of iDenfy AML Screening API

    The iDenfy AML Screening API allows developers to perform sanctions, PEP (Politically Exposed Persons), and adverse media checks against individuals and companies. It supports both one-time single checks and ongoing monitoring with automated daily alerts.
  3. Overview of iDenfy Magic Links

    A Magic Link is a URL that allows users to start identity verification immediately without needing a login or account. These links can be shared via email, SMS, embedded on websites, or converted into QR codes.

    Key usage logic:

    • Every click reduces the link's usage limit, regardless of whether the user completes the process.
    • Billing only occurs for completed verifications.
    • Links cannot be extended or refreshed; once they expire or reach their limit, a new link must be created.
  4. Overview of iDenfy Phone Verification requirements

    Phone Verification allows you to verify phone number ownership by sending an SMS or call verification code. To use this service, you must have:

    1. A valid API key pair.
    2. The service enabled by iDenfy staff.
    3. Sufficient number verification credits.
  5. Overview of iDenfy Additional Steps

    Additional Steps allow you to request supplementary documents (e.g., utility bills, bank statements) as part of the iDenfy verification flow.

    Requirements for use:

    • API key pair
    • Additional step credits
    • API-based session creation for additional steps enabled by iDenfy staff
    • Additional step type configured in your environment by iDenfy staff

    Key Limitations:

    • The UTILITY_BILL step name triggers a specific document selection guide for users; using a different step name skips this guide.
    • The Utility Bill selection step does not validate the user's choice against the actual upload.
    • Custom text for step names and descriptions must be changed by contacting iDenfy.
  6. Overview of iDenfy ID Verification

    iDenfy provides an identity verification service designed for KYC (Know Your Customer) compliance. The verification process consists of four primary stages: document capture, liveness detection, AI-driven analysis, and human review.
  7. Overview of KYB VAT Validation for EU Companies

    iDenfy provides a VAT validation service for the EU market to verify if a company has a valid VAT number and to check if the company's name and address match the official records associated with that VAT number. The service supports 27 EU member states: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, and Sweden. To enable this service, a demo call with the iDenfy team is required.
  8. Overview of KYB Dynamic Workflows

    KYB Dynamic Workflows automate the routing of companies to the correct verification process. Instead of manually assigning a workflow to each client, admins create a screening questionnaire. Based on the client's responses, the system automatically assigns the appropriate KYB workflow, reducing manual errors and improving scalability for businesses serving diverse client types, risk profiles, or jurisdictions.
  9. Overview of iDenfy Risk Assessment workflow

    Risk Assessment (RA) allows developers to score verification sessions for fraud risk using AI-powered profiles with configurable rules and thresholds.

    Prerequisites:

    • An API key pair.
    • Available RA credits.
    • An RA profile created via the iDenfy dashboard.

    Operational Workflow:

    1. Create a profile in the dashboard to define sections, questions, and risk weights.
    2. Retrieve the profile via API to obtain the dynamic section and question keys (e.g., bXUsmLJeMI). These keys are required for subsequent requests.
    3. Run an RA check by posting answers keyed by those specific section and question keys.
    4. Analyze the result, which includes a risk score and a risk level ranging from VERY_LOW to VERY_HIGH.
  10. Overview of iDenfy Face Authentication API

    The Face Authentication API is used to re-authenticate returning users by comparing a live selfie against a biometric template captured during a previous identity verification. Unlike full KYC, it does not require document scanning. Common use cases include biometric second-factor authentication for account login, confirming identity before high-risk transactions or profile changes, and performing periodic re-verification checks.
  11. Overview of iDenfy Criminal Background Checks

    The iDenfy Criminal Background Check searches USA databases for records of criminal activity, including arrest records, warrants, and prosecution history. Data sources include criminal prosecutions, sex offender registries, inmate data, child support violations, and open court cases. The check returns detailed information such as the offense class, description, level, sentence date, court name, case number, and release date.
  12. Overview of iDenfy Model Context Protocol (MCP) Server

    The iDenfy MCP server is a read-only implementation of the Model Context Protocol that allows AI assistants (such as Cursor, Claude, and Windsurf) to access iDenfy's public documentation. It enables assistants to search guides and API references, read full pages, and generate accurate integration code for products including Identity Verification (KYC), Business Verification (KYB), AML Screening, Fraud Prevention, Face Authentication, and Bank Verification. The server does not have access to API keys, dashboards, or verification data.