Verify user identity
Executes a configurable user verification workflow which utilizes authoritative sources, and returns risk assessment with field-level match results.
Documentation Index
Fetch the complete documentation index at: https://docs.getpalm.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Enter your API key in the format: sk_test_xxxxx or sk_live_xxxxx
Body
Workflow key to use for verification (determines required fields)
^[a-z0-9_]+$"user_verification_default"
First name
"John"
Last name
"Doe"
Date of birth (YYYY-MM-DD)
"1990-01-15"
Social Security Number
"123-45-6789"
Street address line 1
"123 Main St"
City
"San Francisco"
Region (state/province/county)
"CA"
Postal code
"94102"
Your reference ID for tracking
"user_12345"
Middle name or initial
"A"
Email address
"john.doe@example.com"
Phone number
"+15551234567"
Street address line 2
"Apt 4B"
Country (2-letter ISO code)
"US"
Custom metadata
{
"external_id": "user_789",
"source": "web_application"
}Response
Verification completed
ID of the user entity created or verified
"550e8400-e29b-41d4-a716-446655440000"
Unique verification ID
"660f9511-f30c-52e5-b827-557766551111"
Current status of the verification
pending, in_progress, completed, failed "completed"
Risk assessment with level and detailed reasons
Field-level match results (only fields included in verification request)
ISO 8601 timestamp of when the verification was created
"2025-10-24T10:30:00Z"
Your reference ID (if provided in request)
"user_12345"
Synthetic identity detection results
Velocity checks showing frequency of identity attributes across recent requests
Device intelligence (available for session-based verifications)
Watchlist screening results (sanctions, PEP, adverse media)
ISO 8601 timestamp of when the verification was last updated
"2025-10-24T10:35:00Z"

