Skip to main content
Before diving into the technical details, it’s important to understand the key concepts and terminology used throughout the Urtentic platform.

Organizations

An organization represents your company or entity within the Urtentic platform. Each organization can have multiple users with different roles and permissions.

Users

Users are individuals who have access to your organization’s Urtentic dashboard. Users can have different roles:

Workflows

A workflow is a customized sequence of verification processes that defines how identity verification should be performed. Workflows can be tailored to specific use cases and compliance requirements.

Verification Processes

Verification processes are the individual components that make up a workflow:

Liveness Detection

Verifies that the person is physically present and not using photos, videos, or masks to spoof the system.

Document Verification

Validates identity documents such as passports, ID cards, and driver’s licenses, checking for authenticity and extracting information.

Location Intelligence

Validates the user’s location and detects VPN usage to prevent location spoofing.

Email Verification

Validates the user’s email address through one-time password verification.

Video Agreement

Collects verbal consent from users through recorded video statements, with optional face matching and audio transcription.

AML & Watchlist Screening

Screens individuals against global sanctions lists (OFAC, EU, UN), PEP databases, and adverse media sources.

Address Verification

Validates a user’s residential address by cross-referencing document data, geolocation signals, and postal databases.

Verifications

A verification is an instance of a workflow being executed for a specific individual. Each verification has a unique identifier and status.

Verification Status

Verifications can have the following statuses:

Identities

An identity represents a verified individual within the system. Multiple verifications can be associated with a single identity.

Webhooks

Webhooks allow your application to receive real-time notifications about verification events, such as when a verification is completed or requires review.

API Keys

API keys are used to authenticate requests to the Urtentic API. Each API key consists of two components:
Both keys are required for API authentication. Keep your API Secret secure and never expose it in client-side code.