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