Verify a user's identity with the Trulioo identity verification API

domain: developer.trulioo.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate using your Trulioo API key passed as the x-trulioo-api-key header (or via Basic Auth depending on the API version your contract uses).
  2. Call the getCountryCodes endpoint and then the getFields endpoint for the target country to discover which data fields are required or optional for that jurisdiction.
  3. Submit a verification request to the verify endpoint with the DataFields object populated with the user's personal information (name, date of birth, address, national ID number where applicable) and specify the CountryCode.
  4. Parse the synchronous response: check the Record.RecordStatus field for 'match', 'nomatch', or 'missing' and inspect the DatasourceResults array for per-source results and field-level match details.
  5. Handle 'nomatch' outcomes by reviewing which datasources returned mismatches and deciding whether to prompt the user for data correction or route to manual review.
  6. Log the TransactionID from the response for audit trail purposes; use it to retrieve the transaction later if needed.

Known gotchas

Related routes

Run Trulioo's Identity Document Verification module as a standalone OCR/authenticity check on an ID document, independent of GlobalGateway person-match verification
trulioo.com · 5 steps · unrated
Enable Trulioo GlobalGateway Enhanced Watchlist screening within an identity verification call and read the detailed hit data
developer.trulioo.com · 5 steps · unrated
Build an identity verification workflow with Persona Inquiry API for government ID document checks
docs.withpersona.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans