Get User
Retrieves detailed information about a user. Search by exactly one parameter: contact, id, or internalId. Only one must be provided.
Headers
Pin request, response, and webhook shapes to a specific dated API version (YYYY-MM-DD). Omit to use the version pinned to your API key (set when the key is created; new keys default to the latest version). New integrations should target the latest version.
^\d{4}-\d{2}-\d{2}$"2026-07-06"
Query Parameters
Verified contact value (email or phone)
"user@example.com"
User's VIA identifier
"did:web:humanos.tech:user:73ebefdd-a549-4873-aad9-def80c40c8c8"
Identifier to help you identify the user in your own system. We recommend using a unique value.
"internal-12345"
Response
The user's verified contacts (each with its DID), identity status, internal ID, organization-collected contacts, and registration date. Identity data itself is never returned by this endpoint.
List of verified contacts associated with the user
Identity status of the subject within the issuer
- NONE: no identity verified
- KYC: this user has an identity within your organization
- HUMANOS: this user has a Humanos-verified identity
NONE, KYC, HUMANOS "HUMANOS"
Contacts collected by your organization for this user. Identity data is never exposed through this API.
Date the subject was first registered
"2025-01-15T09:30:00.000Z"
Identifier to help you identify the user in your own system. We recommend using a unique value.
"internal-12345"