Trulioo website screenshot

Trulioo

Trulioo is a Vancouver-based global identity verification platform that operates GlobalGateway, a single-API gateway into 450+ data sources across 195+ countries for person verification (KYC), business verification (KYB), watchlist and PEP screening, identity document verification (DocV), biometric face match, and fraud-intelligence risk scoring. The Trulioo Platform layers Workflow Studio (hosted and low-code), reusable end-client profiles, event-driven webhooks, native mobile and web capture SDKs, and an MCP server on top of the underlying Verifications and Business APIs.

Trulioo publishes 19 APIs on the APIs.io network, including Verifications API, Configuration API, Connection API, and 16 more. Tagged areas include Identity Verification, KYC, KYB, AML, and Watchlist Screening.

The Trulioo catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Trulioo’s developer surface includes authentication, developer portal, documentation, getting-started guide, API reference, changelog, release notes, and 71 more developer resources.

81.1/100 exemplar ▬ flat Agent 54/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessPaidSelf serve
19 APIs 1 MCP Servers 20 Features
Identity VerificationKYCKYBAMLWatchlist ScreeningBiometricsDocument VerificationFraud PreventionComplianceGlobal Identity

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 81.1/100 · exemplar
Contract Quality 20.1 / 25
Developer Ergonomics 17.4 / 20
Commercial Clarity 20.0 / 20
Operational Transparency 9.2 / 13
Governance 7.0 / 12
Discoverability 7.4 / 10
Agent readiness — 54/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/trulioo: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 19

Individual APIs this provider publishes, each with its own machine-readable definition.

Trulioo Verifications API

Normalized KYC / electronic identity verification API. Submit a Verify request with normalized PersonInfo, Communication, Location, NationalIds, and Documents fields and Trulioo...

Trulioo Configuration API

Discovery endpoints for the GlobalGateway. Learn which countries, datasources, fields, document types, consents, and test entities are available for a configured product / packa...

Trulioo Connection API

Health-check and authentication-test endpoints. `sayhello` is an unauthenticated ping; `testauthentication` verifies your credentials before exercising paid endpoints.

Trulioo Business Verification API

Know Your Business (KYB) API for verifying legal entities, retrieving business registration data from official registries, listing officers and persons of significant control, a...

Trulioo Person Fraud API

Fraud Intelligence — Person Fraud risk scoring. Submit an identity payload and receive a risk verdict that aggregates third-party fraud signals, velocity checks, device intellig...

Trulioo Identity Document Verification API

Capture, classify, and verify government-issued identity documents (driver's license, passport, national ID) paired with optional liveness selfie checks. Used to authenticate do...

Trulioo Authentication API

OAuth2 client-credential token acquisition.

Trulioo Business Configuration API

Discover JOIs and registration number requirements.

Trulioo Business Reports API

Download business reports.

Trulioo Business Search API

Search the Trulioo business registry universe.

Trulioo Document Configuration API

Discover document types per country.

Trulioo Documents API

Download evidence documents from completed transactions.

Trulioo End Clients API

Profiles, files, and bulk operations on end clients.

Trulioo Events API

Webhook event dispatch.

Trulioo Flows API

Initialize and drive a workflow flow.

Trulioo Known Faces API

Manage Known Faces lists for biometric watchlists.

Trulioo Sessions API

Generate signed URLs for user sessions.

Trulioo Transactions API

Retrieve verification transactions and status.

Trulioo Workflows API

Retrieve workflow definitions.

Scroll for all 19

Postman Collections 7

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 7

Open Collections 7

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Trulioo Configuration API

OPEN COLLECTION

Trulioo Connection API

OPEN COLLECTION

Trulioo Person Fraud API

OPEN COLLECTION

Trulioo Platform API

OPEN COLLECTION

Trulioo Verifications API

OPEN COLLECTION

Scroll for all 7

Arazzo Workflows 19

Multi-step API workflows described with the Arazzo specification.

Trulioo Async Verify And Poll For Completion

Submit an asynchronous verification, poll its status until complete, then read the result.

ARAZZO

Trulioo Discover Registration Number Types Then Search Business

List a country's business registration number types, then search the registry by number.

ARAZZO

Trulioo Business Search Then Verify (KYB)

Resolve a country's jurisdictions of incorporation, search for a business, then verify the best match.

ARAZZO

Trulioo Business Verify And Download Report (KYB)

Verify a business by registration number, then download its registry report.

ARAZZO

Trulioo Configure And Verify A Person

Discover a country's accepted fields and consents, then run a KYC identity verification.

ARAZZO

Trulioo Capture Detailed Consents And Verify

Pull the full consent text to present to the end user, then verify with those consents recorded.

ARAZZO

Trulioo Discover A Package And Verify

List the customer's configured packages, resolve a package's supported countries, then verify a person.

ARAZZO

Trulioo Document Verification With Liveness

Resolve supported document types for a country, then verify a captured ID against a liveness selfie.

ARAZZO

Trulioo Document Verify And Download Evidence Image

Verify an identity document, then download a captured evidence image from the transaction.

ARAZZO

Trulioo Generate A Hosted Verification Session URL

Authenticate, list available workflows, then generate a signed URL for an end-user hosted session.

ARAZZO

Trulioo Combined Identity Verify And Fraud Risk Decision

Run a KYC identity verification and a Person Fraud risk check on the same person for a layered decision.

ARAZZO

Trulioo Enroll A Verified Face Into A Known Faces List

Create a Known Faces watchlist, verify a document with a selfie, then enroll the transaction into the list.

ARAZZO

Trulioo Person Fraud Risk Check

Resolve the Person Fraud field schema for a country, then run a fraud risk check.

ARAZZO

Trulioo Preflight Credentials Then Verify

Confirm connectivity and credentials before spending a paid Verify call.

ARAZZO

Trulioo Use Recommended Fields To Verify

Fetch the recommended field combination for a country, list its datasources, then verify a person.

ARAZZO

Trulioo Verify A Sandbox Test Entity

Pull a deterministic sandbox test entity for a country and run a Verify against it.

ARAZZO

Trulioo Resolve Subdivisions And Verify With Address

Look up a country's state/province codes, verify a person with an address, then read the cleansed address.

ARAZZO

Trulioo Verify A Person And Fetch The Full Record

Run a KYC verification, then pull the complete transaction record including datasource detail.

ARAZZO

Trulioo Workflow Studio Drive A Flow

Authenticate, initialize a user state, fetch the current step, submit step data, then read the profile.

ARAZZO

Scroll for all 19

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

GraphQL 1

GraphQL schemas published by this provider.

Trulioo GraphQL API

Trulioo is a global identity verification platform. The API covers identity document verification, biometric matching, business verification (KYB), watchlist screening, address ...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Trulioo Plans Pricing

6 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Trulioo Rate Limits

3 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 20

Notable capabilities this provider offers.

GlobalGateway — single API into 450+ data sources across 195+ countries
Normalized KYC verification (Verifications API) with watchlist and PEP screening
KYB business verification with official registry data, officers, and persons of significant control
Identity Document Verification (DocV) with MRZ / barcode extraction and liveness checks
Biometric face match plus Known Faces biometric watchlists
Fraud Intelligence — Person Fraud risk scoring with third-party signal aggregation
Watchlist screening (sanctions, PEPs, adverse media) and ongoing AML monitoring
Address validation, cleansing, and standardization
Workflow Studio — low-code orchestrator for verification flows
Workflow Studio (API) — programmatic flow control with hand-offs and signed-URL sessions
Reusable end-client profiles and bulk client management
Multi-region data residency (AMER, EMEA, APAC) for sovereign deployments
Webhook event delivery via the Event Dispatcher
Authentication via Basic, OAuth2 client-credential, HMAC, and Mutual TLS
Sandbox (Trulidemo) with deterministic test entities per country
Mobile SDKs (iOS, Android, React Native) and Web Capture SDK
Backend SDKs in C# (v3) and Java (v3) plus legacy v1 SDKs
MCP Server for agentic KYB integrations
Customer consent capture per datasource with retrievable consent text
Configuration API for runtime form generation and field discovery

Scroll for all 20

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Trulioo Context

28 classes · 17 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Trulioo API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Trulioo API Rules

8 rules · 3 errors 4 warnings 1 info

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

Trulioo Business Record

9 properties

JSON SCHEMA

Trulioo Verify Request

8 properties

JSON SCHEMA

Trulioo Verify Result

6 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Trulioo Verification Structure

8 properties

JSON STRUCTURE

Examples 3

Example request and response payloads for these APIs.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Trulioo Authentication

http/oauth2 · 2 schemes

SECURITY

Trulioo Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Trulioo Trust Center

SOC 2, ISO 27001

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Trulioo Scopes

3 scopes · clientCredentials

3 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Trulioo Agentic Access

54 operations · 20 acting

54 operations · 20 acting

AGENTIC

Resources

Get Started 6

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 22

Pagination, idempotency, versioning, errors, and events

Scroll for all 22

Build 13

SDKs, sample code, and the tooling you integrate with

Scroll for all 13

Access & Security 10

Authentication, authorization, and security posture

Scroll for all 10

Operate 6

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 7

The organization behind the API

Scroll for all 7

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: trulioo
url: https://raw.githubusercontent.com/api-evangelist/trulioo/refs/heads/main/apis.yml
name: Trulioo
kind: company
description: Trulioo is a Vancouver-based global identity verification platform that operates GlobalGateway, a single-API
  gateway into 450+ data sources across 195+ countries for person verification (KYC), business verification (KYB), watchlist
  and PEP screening, identity document verification (DocV), biometric face match, and fraud-intelligence risk scoring. The
  Trulioo Platform layers Workflow Studio (hosted and low-code), reusable end-client profiles, event-driven webhooks, native
  mobile and web capture SDKs, and an MCP server on top of the underlying Verifications and Business APIs.
accessModel:
  pricing: paid
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Paid · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/trulioo.png
tags:
- Identity Verification
- KYC
- KYB
- AML
- Watchlist Screening
- Biometrics
- Document Verification
- Fraud Prevention
- Compliance
- Global Identity
created: '2026-05-25'
modified: '2026-05-25'
specificationVersion: '0.19'
apis:
- aid: trulioo:trulioo-verifications-api
  name: Trulioo Verifications API
  description: Normalized KYC / electronic identity verification API. Submit a Verify request with normalized PersonInfo,
    Communication, Location, NationalIds, and Documents fields and Trulioo's GlobalGateway routes the request across local
    data sources in 195+ countries. Companion endpoints retrieve transaction records, statuses, partial results, and downloadable
    document images.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - KYC
  - Identity Verification
  - Verifications
  - Transactions
  - Documents
  properties:
  - url: https://developer.trulioo.com/reference/identity-verifications
    type: Documentation
  - url: https://developer.trulioo.com/reference/api-reference-overview
    type: APIReference
  - url: openapi/trulioo-verifications-api-openapi.yml
    type: OpenAPI
  - url: json-schema/trulioo-verify-request-schema.json
    type: JSONSchema
  - url: json-schema/trulioo-verify-result-schema.json
    type: JSONSchema
  - url: json-ld/trulioo-context.jsonld
    type: JSONLD
  - url: graphql/trulioo-graphql.md
    type: GraphQL
- aid: trulioo:trulioo-configuration-api
  name: Trulioo Configuration API
  description: Discovery endpoints for the GlobalGateway. Learn which countries, datasources, fields, document types, consents,
    and test entities are available for a configured product / package before submitting a Verify request.
  humanURL: https://developer.trulioo.com/reference/configuration-1
  baseURL: https://api.trulioo.com
  tags:
  - Configuration
  - Countries
  - Datasources
  - Fields
  - Consents
  properties:
  - url: https://developer.trulioo.com/reference/configuration-1
    type: Documentation
  - url: openapi/trulioo-configuration-api-openapi.yml
    type: OpenAPI
- aid: trulioo:trulioo-connection-api
  name: Trulioo Connection API
  description: Health-check and authentication-test endpoints. `sayhello` is an unauthenticated ping; `testauthentication`
    verifies your credentials before exercising paid endpoints.
  humanURL: https://developer.trulioo.com/reference/connection
  baseURL: https://api.trulioo.com
  tags:
  - Connection
  - Health Check
  properties:
  - url: https://developer.trulioo.com/reference/connection
    type: Documentation
  - url: openapi/trulioo-connection-api-openapi.yml
    type: OpenAPI
- aid: trulioo:trulioo-business-verification-api
  name: Trulioo Business Verification API
  description: Know Your Business (KYB) API for verifying legal entities, retrieving business registration data from official
    registries, listing officers and persons of significant control, and downloading business reports. Supports search-then-verify
    flows by name, registration number, and jurisdiction of incorporation.
  humanURL: https://developer.trulioo.com/reference/kyb-business-verification
  baseURL: https://api.trulioo.com
  tags:
  - KYB
  - Business Verification
  - Business Search
  - Business Reports
  - Jurisdiction Of Incorporation
  properties:
  - url: https://developer.trulioo.com/reference/kyb-business-verification
    type: Documentation
  - url: https://developer.trulioo.com/reference/guide-business-verification
    type: Guides
  - url: openapi/trulioo-business-verification-api-openapi.yml
    type: OpenAPI
  - url: json-schema/trulioo-business-record-schema.json
    type: JSONSchema
- aid: trulioo:trulioo-person-fraud-api
  name: Trulioo Person Fraud API
  description: Fraud Intelligence — Person Fraud risk scoring. Submit an identity payload and receive a risk verdict that
    aggregates third-party fraud signals, velocity checks, device intelligence, and identity-graph data.
  humanURL: https://developer.trulioo.com/reference/fraud-intelligence-person-fraud
  baseURL: https://api.trulioo.com
  tags:
  - Fraud Intelligence
  - Person Fraud
  - Risk Scoring
  properties:
  - url: https://developer.trulioo.com/reference/fraud-intelligence-person-fraud
    type: Documentation
  - url: openapi/trulioo-person-fraud-api-openapi.yml
    type: OpenAPI
- aid: trulioo:trulioo-document-verification-api
  name: Trulioo Identity Document Verification API
  description: Capture, classify, and verify government-issued identity documents (driver's license, passport, national ID)
    paired with optional liveness selfie checks. Used to authenticate documents, extract MRZ / barcode data, match the document
    photo to a captured selfie, and manage Known Faces biometric watchlists.
  humanURL: https://developer.trulioo.com/reference/identity-document-verification
  baseURL: https://api.trulioo.com
  tags:
  - Document Verification
  - DocV
  - Biometrics
  - Liveness
  - Known Faces
  properties:
  - url: https://developer.trulioo.com/reference/identity-document-verification
    type: Documentation
  - url: https://developer.trulioo.com/reference/known-faces
    type: Documentation
  - url: openapi/trulioo-document-verification-api-openapi.yml
    type: OpenAPI
- aid: trulioo:trulioo-authentication-api
  name: Trulioo Authentication API
  description: OAuth2 client-credential token acquisition.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/trulioo-authentication-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-business-configuration-api
  name: Trulioo Business Configuration API
  description: Discover JOIs and registration number requirements.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Business Configuration
  properties:
  - type: OpenAPI
    url: openapi/trulioo-business-configuration-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-business-reports-api
  name: Trulioo Business Reports API
  description: Download business reports.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Business Reports
  properties:
  - type: OpenAPI
    url: openapi/trulioo-business-reports-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-business-search-api
  name: Trulioo Business Search API
  description: Search the Trulioo business registry universe.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Business Search
  properties:
  - type: OpenAPI
    url: openapi/trulioo-business-search-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-document-configuration-api
  name: Trulioo Document Configuration API
  description: Discover document types per country.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Document Configuration
  properties:
  - type: OpenAPI
    url: openapi/trulioo-document-configuration-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-documents-api
  name: Trulioo Documents API
  description: Download evidence documents from completed transactions.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Documents
  properties:
  - type: OpenAPI
    url: openapi/trulioo-documents-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-end-clients-api
  name: Trulioo End Clients API
  description: Profiles, files, and bulk operations on end clients.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - End Clients
  properties:
  - type: OpenAPI
    url: openapi/trulioo-end-clients-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-events-api
  name: Trulioo Events API
  description: Webhook event dispatch.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/trulioo-events-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-flows-api
  name: Trulioo Flows API
  description: Initialize and drive a workflow flow.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Flows
  properties:
  - type: OpenAPI
    url: openapi/trulioo-flows-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-known-faces-api
  name: Trulioo Known Faces API
  description: Manage Known Faces lists for biometric watchlists.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Known Faces
  properties:
  - type: OpenAPI
    url: openapi/trulioo-known-faces-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-sessions-api
  name: Trulioo Sessions API
  description: Generate signed URLs for user sessions.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Sessions
  properties:
  - type: OpenAPI
    url: openapi/trulioo-sessions-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-transactions-api
  name: Trulioo Transactions API
  description: Retrieve verification transactions and status.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Transactions
  properties:
  - type: OpenAPI
    url: openapi/trulioo-transactions-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
- aid: trulioo:trulioo-workflows-api
  name: Trulioo Workflows API
  description: Retrieve workflow definitions.
  humanURL: https://developer.trulioo.com/reference/identity-verifications
  baseURL: https://api.trulioo.com
  tags:
  - Workflows
  properties:
  - type: OpenAPI
    url: openapi/trulioo-workflows-api-openapi.yml
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-api
  - type: Documentation
    url: https://developer.trulioo.com/reference/workflow-studio-low-code
  - type: Webhooks
    url: https://developer.trulioo.com/reference/event-dispatcher
common:
- type: AgenticAccess
  url: agentic-access/trulioo-agentic-access.yml
- type: TrustCenter
  url: security/trulioo-trust-center.yml
- type: DomainSecurity
  url: security/trulioo-domain-security.yml
- type: Authentication
  url: authentication/trulioo-authentication.yml
- type: OAuthScopes
  url: scopes/trulioo-scopes.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/trulioo/overview
- type: Arazzo
  url: arazzo/trulioo-async-verify-and-poll-status-workflow.yml
  name: Trulioo Async Verify And Poll For Completion
- type: Arazzo
  url: arazzo/trulioo-business-registration-numbers-and-search-workflow.yml
  name: Trulioo Discover Registration Number Types Then Search Business
- type: Arazzo
  url: arazzo/trulioo-business-search-and-verify-workflow.yml
  name: Trulioo Business Search Then Verify (KYB)
- type: Arazzo
  url: arazzo/trulioo-business-verify-and-download-report-workflow.yml
  name: Trulioo Business Verify And Download Report (KYB)
- type: Arazzo
  url: arazzo/trulioo-configure-and-verify-person-workflow.yml
  name: Trulioo Configure And Verify A Person
- type: Arazzo
  url: arazzo/trulioo-detailed-consents-and-verify-workflow.yml
  name: Trulioo Capture Detailed Consents And Verify
- type: Arazzo
  url: arazzo/trulioo-discover-package-and-verify-workflow.yml
  name: Trulioo Discover A Package And Verify
- type: Arazzo
  url: arazzo/trulioo-document-verification-with-liveness-workflow.yml
  name: Trulioo Document Verification With Liveness
- type: Arazzo
  url: arazzo/trulioo-document-verify-and-download-evidence-workflow.yml
  name: Trulioo Document Verify And Download Evidence Image
- type: Arazzo
  url: arazzo/trulioo-hosted-session-signed-url-workflow.yml
  name: Trulioo Generate A Hosted Verification Session URL
- type: Arazzo
  url: arazzo/trulioo-identity-and-fraud-risk-decision-workflow.yml
  name: Trulioo Combined Identity Verify And Fraud Risk Decision
- type: Arazzo
  url: arazzo/trulioo-known-faces-enroll-from-document-workflow.yml
  name: Trulioo Enroll A Verified Face Into A Known Faces List
- type: Arazzo
  url: arazzo/trulioo-person-fraud-risk-check-workflow.yml
  name: Trulioo Person Fraud Risk Check
- type: Arazzo
  url: arazzo/trulioo-preflight-and-verify-workflow.yml
  name: Trulioo Preflight Credentials Then Verify
- type: Arazzo
  url: arazzo/trulioo-recommended-fields-verify-workflow.yml
  name: Trulioo Use Recommended Fields To Verify
- type: Arazzo
  url: arazzo/trulioo-sandbox-test-entity-verify-workflow.yml
  name: Trulioo Verify A Sandbox Test Entity
- type: Arazzo
  url: arazzo/trulioo-subdivisions-and-verify-with-address-workflow.yml
  name: Trulioo Resolve Subdivisions And Verify With Address
- type: Arazzo
  url: arazzo/trulioo-verify-person-and-fetch-record-workflow.yml
  name: Trulioo Verify A Person And Fetch The Full Record
- type: Arazzo
  url: arazzo/trulioo-workflow-studio-run-flow-workflow.yml
  name: Trulioo Workflow Studio Drive A Flow
- type: Portal
  url: https://www.trulioo.com
- type: Documentation
  url: https://developer.trulioo.com
- type: GettingStarted
  url: https://developer.trulioo.com/reference/getting-started-1
- type: APIReference
  url: https://developer.trulioo.com/reference/api-reference-overview
- type: Authentication
  url: https://developer.trulioo.com/reference/authentication
- type: Authentication
  url: https://developer.trulioo.com/reference/hmac
  name: HMAC
- type: Authentication
  url: https://developer.trulioo.com/reference/connecting-to-trulioos-api-using-mutual-tls
  name: Mutual TLS
- type: Webhooks
  url: https://developer.trulioo.com/reference/event-dispatcher
- type: ChangeLog
  url: https://developer.trulioo.com/docs/release-notes
- type: ReleaseNotes
  url: https://developer.trulioo.com/docs/platform-update-67
  name: Platform Update 6.7
- type: Sandbox
  url: https://developer.trulioo.com/docs/trulidemo
  name: Trulidemo
- type: Support
  url: https://support@trulioo.com
- type: SupportPortal
  url: https://knowledgehub.trulioo.com
  name: Trulioo Knowledge Hub
- type: Status
  url: https://status.trulioo.com
- type: TrustCenter
  url: https://www.trulioo.com/trust
- type: Security
  url: https://www.trulioo.com/trust/security
- type: Compliance
  url: https://www.trulioo.com/trust/compliance
- type: PrivacyPolicy
  url: https://www.trulioo.com/legal/privacy-policy
- type: TermsOfService
  url: https://www.trulioo.com/legal/terms-of-service
- type: Blog
  url: https://www.trulioo.com/blog
- type: Customers
  url: https://www.trulioo.com/customers
- type: CaseStudies
  url: https://www.trulioo.com/resource-library?type=case-studies
- type: ResourceLibrary
  url: https://www.trulioo.com/resource-library
- type: Pricing
  url: https://www.trulioo.com/contact
  name: Contact for pricing
- type: Login
  url: https://portal.trulioo.com
- type: Signup
  url: https://www.trulioo.com/contact-sales
- type: ContactSales
  url: https://www.trulioo.com/contact-sales
- type: Careers
  url: https://www.trulioo.com/about-us/careers
- type: AboutUs
  url: https://www.trulioo.com/about-us
- type: Leadership
  url: https://www.trulioo.com/about-us/leadership
- type: News
  url: https://www.trulioo.com/news-and-events
- type: GitHubOrganization
  url: https://github.com/trulioo
- type: SDKs
  url: https://github.com/trulioo/sdk-csharp-v3
  name: Trulioo C# SDK v3
- type: SDKs
  url: https://github.com/trulioo/sdk-java-v3
  name: Trulioo Java SDK v3
- type: SDKs
  url: https://github.com/trulioo/sdk-csharp-v1
  name: Trulioo C# SDK v1 (legacy)
- type: SDKs
  url: https://github.com/trulioo/sdk-java-v1
  name: Trulioo Java SDK v1 (legacy)
- type: MobileSDK
  url: https://github.com/trulioo/trulioo-ios
  name: Trulioo iOS SDK
- type: MobileSDK
  url: https://github.com/trulioo/kyc-documents-capture
  name: KYC Documents Capture SDK for iOS
- type: MobileSDK
  url: https://github.com/trulioo/docv
  name: Document Verification SDK for iOS (legacy)
- type: MobileSDK
  url: https://developer.trulioo.com/reference/android
  name: Android Capture SDK
- type: MobileSDK
  url: https://developer.trulioo.com/reference/react-native
  name: React Native Capture SDK
- type: WebSDK
  url: https://developer.trulioo.com/reference/web
  name: Web Capture SDK
- type: MCPServer
  url: https://github.com/trulioo/mcp-server
  name: Trulioo MCP Server (KYB)
- type: LinkedIn
  url: https://www.linkedin.com/company/trulioo
- type: Twitter
  url: https://twitter.com/trulioo
- type: Instagram
  url: https://www.instagram.com/trulioo_global
- type: Regions
  url: https://developer.trulioo.com/reference/multi-region-hosting
  name: Multi-Region Hosting
- type: ErrorCodes
  url: https://developer.trulioo.com/reference/errors
- type: Versioning
  url: https://developer.trulioo.com/reference/api-reference-overview
- type: LlmsText
  url: https://developer.trulioo.com/llms.txt
- type: Plans
  url: plans/trulioo-plans-pricing.yml
- type: RateLimits
  url: rate-limits/trulioo-rate-limits.yml
- type: FinOps
  url: finops/trulioo-finops.yml
- type: Features
  data:
  - GlobalGateway — single API into 450+ data sources across 195+ countries
  - Normalized KYC verification (Verifications API) with watchlist and PEP screening
  - KYB business verification with official registry data, officers, and persons of significant control
  - Identity Document Verification (DocV) with MRZ / barcode extraction and liveness checks
  - Biometric face match plus Known Faces biometric watchlists
  - Fraud Intelligence — Person Fraud risk scoring with third-party signal aggregation
  - Watchlist screening (sanctions, PEPs, adverse media) and ongoing AML monitoring
  - Address validation, cleansing, and standardization
  - Workflow Studio — low-code orchestrator for verification flows
  - Workflow Studio (API) — programmatic flow control with hand-offs and signed-URL sessions
  - Reusable end-client profiles and bulk client management
  - Multi-region data residency (AMER, EMEA, APAC) for sovereign deployments
  - Webhook event delivery via the Event Dispatcher
  - Authentication via Basic, OAuth2 client-credential, HMAC, and Mutual TLS
  - Sandbox (Trulidemo) with deterministic test entities per country
  - Mobile SDKs (iOS, Android, React Native) and Web Capture SDK
  - Backend SDKs in C# (v3) and Java (v3) plus legacy v1 SDKs
  - MCP Server for agentic KYB integrations
  - Customer consent capture per datasource with retrievable consent text
  - Configuration API for runtime form generation and field discovery
  sources:
  - https://www.trulioo.com
  - https://developer.trulioo.com
  - https://developer.trulioo.com/reference/api-reference-overview
  - https://developer.trulioo.com/docs/platform-update-67
  - https://github.com/trulioo
  updated: '2026-05-25'
maintainers:
- FN: Kin Lane
  email: info@apievangelist.com
  X: apievangelist
  url: https://apievangelist.com
position: Consuming
access: 3rd-Party