For AI agents: visit https://developer.trulioo.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
TruliooTruliooHomeDocumentationKnowledge HubSupportRelease NotesSearch Box
HomeGuidesRecipesDocumentation
HomeDocumentationKnowledge HubSupportRelease NotesSearch BoxTrulioo
Documentation

DEVELOPER PORTAL

  • Welcome

RECIPES & EXAMPLES

  • Recipes and Examples - Overview
  • Authentication
  • API Handshake
  • HMAC
  • Event Dispatcher
  • Examples
    • Business Insights + Business Watchlist Screening
    • Person Match + Person Watchlist Screening
    • ID Document Verification using the Customer API

API GUIDES

  • API Guides - Overview
  • Trulioo Platform API
    • Uploading and Retrieving Workflow Documents
    • Modifying Hosted Workflows via Query Parameter
    • Document Data Extraction
  • Trulioo SDK Integration
    • Trulioo SDK - Web Guide
    • Trulioo SDK - iOS Guide
    • Trulioo SDK - Android Guide
    • Trulioo KYC Documents Capture SDK - Web Guide
    • Trulioo KYC Documents Capture SDK - Android Guide
    • Trulioo KYC Documents Capture SDK - iOS Guide
  • Identity Document Verification
    • Getting Started
      • Webhook
    • Android
      • Migration Guide: DocV Android 2.x to KYC Documents Android
    • IOS
      • Migration Guide: DocV iOS 2.x to KYC Documents iOS
    • Web
      • Migration Guide - Docv 2.x to KYC Documents Web SDK 3.x
      • Migration Guide - Docv 2.x to KYC Documents Web SDK 4.x
      • Migration Guide - KYC Documents Web SDK 3.x to 4.x
    • Workflow Studio
      • Workflow Studio (Low-Code)
      • Workflow Studio (API)
    • Features
      • Age Estimation
      • Known Faces
    • React Native Capture SDK (Custom UX/UI)
  • Normalized API
    • Asynchronous Requests
    • Address Validation
    • Connecting to Trulioo's API using Mutual TLS - v3
    • Person Verification
      • Integration Guide
      • API Integration
      • Understanding a Verify Response
      • Get Country Codes
      • Get Fields
      • Customer Consent
      • Best Practices & Help Guide
      • Fraud Intelligence - Person Fraud
      • Criminal Record Check
    • Person Screening
    • Business Verification
      • Step 1: Say Hello
      • Step 2: Test Authentication
      • Step 3: Retrieve Your Account Configuration
      • Step 4: Selecting Your Flow
      • Step 5: Business Search
      • Step 6: Verify
      • Step 7: Download Document
    • Business Verification - Best Practices
      • Understanding Standardized Fields
      • KYB - Field Content Standardization
      • Verifying Additional Names & Addresses
      • Comprehensive View
      • Matching on Persons of Significant Control
      • Partial Results
      • Language Intelligence
    • UBO Discovery
    • Business Screening
    • Business (KYB) Monitoring
    • KYB Web Insights
    • KYB Prefill
    • Business Credit and Financial Insights
      • Credit and Financial Insights - Data Dictionary
    • Global Bank Account Verification
  • Normalized API 1.0 (Legacy)
    • v1 - Introduction
    • v1 - Getting Started
      • Sandbox vs. Live Environment - v1
    • v1 - Keys and Authentication
      • Connecting to Trulioo's API using Mutual TLS - v1
    • v1 - Asynchronous Requests
    • v1 - What is Address Validation?
    • v1 - Identity Verification
      • v1 - API Integration
      • v1 - Understanding a Verify Response
      • v1 - Get Country Codes
      • v1 - Get Fields
      • v1 - Customer Consent
    • v1 - Best Practices & Help Guide
      • v1 - What Fields am I configured for?
      • v1 - My Previous Transactions
      • v1 - National IDs: Supported Types
      • v1 - What is Address Cleansing?
      • v1 - International Watchlist
    • v1 - Person Screening
      • v1 - Watchlist Screening
    • v1 - Identity Document Verification
      • v1 - Identity Document Verification Overview
      • v1 - Mobile SDK - iOS
      • v1 - Mobile SDK - Android
    • v1 - Document Verification
      • v1 - Document Verification Overview
      • v1 - Improving Document Capture Results
    • v1 - Identity Document Verification Quick Start
      • v1 - Step 1: Say Hello
      • v1 - Step 2: Test Authentication
      • v1 - Step 3: Get Country Codes
      • v1 - Step 4: SDK token request optional
      • v1 - Step 5: Get Document Types
      • v1 - Step 6: Image Capture SDK
      • v1 - Step 7: Async Verify
      • v1 - Step 8: Synch Verify
    • v1 - Integration Guide/Best Practices
      • v1 - Country Codes
      • v1 - Document Types
      • v1 - Verify
    • v1 - Business Verification Overview
      • v1 - Business Verification
      • v1 - Important Concepts
    • v1 - KYB Quick Start
      • v1 - Step 1: Say Hello
      • v1 - Step 2: Test Authentication
      • v1 - Step 3: Retrieve Your Account Configuration
      • v1 - Step 4: Selecting Your Flow
      • v1 - Step 5: Business Search
      • v1 - Step 6: Verify
      • v1 - Step 7: Download Document
      • v1 - Next Steps
    • v1 - Business Screening
      • v1 - Business Watchlist Screening
    • v1 - Best Practices
      • v1 - Using Search and Verify APIs
      • v1 - View Previous Transactions
      • v1 - Document Availability
      • v1 - Document Request Time
      • v1 - Understanding Standardized Fields
      • v1 - Standardized Business Verification Content
      • v1 - Verifying Additional Names & Addresses
      • v1 - Comprehensive View
      • v1 - Matching on Persons of Significant Control
      • v1 - Partial Results
      • v1 - Language Intelligence
    • v1 - Errors
      • v1 - HTTP Errors
      • v1 - Trulioo Service/DataSource Level Errors
      • v1 - Validation Codes
      • v1 - Record Level Errors
      • v1 - Get Transaction Record Errors
  • Multi-Region Hosting

API Reference

  • API Reference - Overview
  • Errors
  • Trulioo Platform API Endpoints
    • Get current step or initialize a flowget
    • Submit data for the current step of a flowpost
    • Submit file for the current step of a flowpost
    • Computes a backward step in the flow execution.get
    • Receiving Eventspost
    • Retrieve workflows from organization v2get
    • Retrieve profiles from your workspace v2get
    • Retrieve profile data from a client v2get
    • Retrieve a file from a client v2get
    • Create a link between two end clientspost
    • Delete a link between two end clientsdel
    • Get init data for a flowget
    • Create a new user state ID or update an existing one with some initialization datapost
    • Delete end clients in bulkdel
    • Update end clients status in bulkput
    • Generate Signed URL for User Sessionpost
    • Send an email notification to a lead to start or continue a workflowpost
    • Deprecated
      • Client Credential Flow (2-legged OAuth)post
      • Retrieve workflows from organization v1get
      • Retrieve a file from a client v1get
      • Retrieve profiles from your workspace v1get
      • Retrieve profile data from a client v1get
  • Normalized API (NAPI)
    • Configuration
      • Get Country Codeget
      • Get Recommended Fieldsget
      • Get Detailed Consentsget
      • Get Consentsget
      • Get Test Entitiesget
      • Get List of packagesget
      • Get Country Subdivisionsget
      • Get Fieldsget
      • Get Datasourcesget
    • Connection
      • Say Helloget
      • Test Authenticationget
    • Verifications
      • Get Transaction Recordget
      • Get Transaction Statusget
    • KYC - Person Verification
      • Verifypost
    • KYB - Business Verification
      • Get all Jurisdictions of Incorporationget
      • Get Jurisdictions of Incorporation per countryget
      • Get Business Registration Numbers for all supported countriesget
      • Get Business Registration Numbers by Countryget
      • Get Business Registration Numbers by Country w/JOIget
      • Business Searchpost
      • GetBusinessSearchResultget
      • Verifypost
      • DocumentDownloadget
      • Get Trulioo Business Summary Reportget
      • Get Partial Transaction Resultget
  • Normalized API 1.0 (Legacy)
    • Connection Endpoints (Legacy)
      • Say Hello
      • Test Authentication
    • Configuration Endpoints (Legacy)
      • Get Country Codes
      • Get Consents
      • Get Detailed Consents
      • Get Country Subdivisions
      • Get Fields
      • Get Recommended Fields
      • Get Test Entities
      • Get Datasources
    • Verification Endpoints (Legacy)
      • Get Transaction Record
      • Get Transaction Record (w/Address)
      • Get Transaction Record Verbose
      • Get Transaction Status
    • Identity Verification Endpoints (Legacy)
      • Verify
    • Document Verification Endpoints (Legacy)
      • Get Document Types
      • Verify
      • Get Transaction Record (w/Document Image)
    • Business Verification Endpoints - (Legacy)
      • Get Business Registration Numbers for all supported countries
      • Get Business Registration Numbers by Country
      • Get Business Registration Numbers by Country w/JOI
      • Get all Jurisdictions of Incorporation
      • Get Jurisdictions of Incorporation per country
      • Business Search
      • Get Business Search Result
      • Verify
      • Get Partial Transaction Result
      • Download Document

Identity Document Verification Reference

  • Identity Document Verification
  • Version 3.0 (Recommended)
    • Authorization
    • KnownFaces
      • Create a new KnownFaces listpost
      • List all KnownFaces listget
      • Get all transactions tagged to the specified listget
      • Delete a KnownFaces listdel
      • Add transactions to a listpost
      • Delete a transaction from a listdel
      • Update list metadatapost
    • Enrolment
      • Upload a selfiepost
      • Upload a selfie with external unique person identifierpost
      • Enrol selfie from an old transactionpost
    • Transaction
      • Create a short code for SDK handoffpost
      • Create and configure a transactionpost
      • Upload a document or selfie imagepost
      • Start verification for the current transactionpost
      • Get transaction dataget
  • Version 2.5
    • Authorization
      • Authorize and generate access tokenspost
    • Transaction
      • Create a shortcode for handoff to a SDKpost
      • Create and Configure Transactionspost
      • Upload a documentpost
      • Start to verify a transactionpost
      • Get the data of a transactionget
      • Get an imageget
  • Version 2.4
    • Authorization
      • Authorize and generate access tokenspost
    • Transaction
      • Create a shortcode for handoff to a SDKpost
      • Create and Configure Transactionspost
      • Upload a documentpost
      • Start to verify a transactionpost
      • Get the data of a transactionget
      • Get an imageget

Business Monitoring

  • Enrollment
    • Enroll Businesspost
    • Retrieve Latest Monitoring Resultget
    • Refresh Enrollment Datepost
    • Get Enrollment Detailsget
    • Delete Enrollmentdel

License acknowledgement

  • Trulioo SDK License

Device Intelligence Reference

  • Device Intelligence
    • Get transaction device detailget

Electronic Identity Verification Reference

  • Electronic Identity Verification
    • Get EID verification resultget

Bank Account Verification

  • Global Bank Verificationpost

v1 - Mobile SDK - iOS

Updated 12 months ago


v1 - Identity Document Verification
v1 - Mobile SDK - Android
Did this page help you?

Updated 12 months ago


v1 - Identity Document Verification
v1 - Mobile SDK - Android
Did this page help you?

Discover the newest enhancements and features on the Trulioo Platform.

Release Notes
Developer Resources
  • Guides
  • API Reference
  • Recipes & Examples

Developer Resources

  • Guides
  • API Reference
  • Recipes & Examples
Company
  • About Us
  • Leadership
  • Security and Compliance
  • Careers
  • News & Press
  • Media Kit
  • Events
  • Partners
  • Contact Us

Company

  • About Us
  • Leadership
  • Security and Compliance
  • Careers
  • News & Press
  • Media Kit
  • Events
  • Partners
  • Contact Us
Solutions
  • Global Identity Platform
  • KYC Data
  • KYC Documents
  • Electronic Identification
  • Global Bank Verification
  • Business Verification
  • KYB Verification
  • UBO Discovery
  • Credit & Financial Insights
  • Fraud Intelligence
  • Device Intelligence and Behavior Anomaly

Solutions

  • Global Identity Platform
  • KYC Data
  • KYC Documents
  • Electronic Identification
  • Global Bank Verification
  • Business Verification
  • KYB Verification
  • UBO Discovery
  • Credit & Financial Insights
  • Fraud Intelligence
  • Device Intelligence and Behavior Anomaly

Copyright 2026, Trulioo. All rights reserved.

  • Privacy Policies
  • |
  • Cookie Policy
  • |
  • Research
  • |
  • Sitemap
  • |
  • Do Not Sell or Share My Personal Information
  • |
  • SOC 2 Type II
  • |
  • ISO 27001:2022