Check if a wallet address belongs to a verified identity. Returns verification status and all associated wallets.Documentation Index
Fetch the complete documentation index at: https://docs.predicate.io/llms.txt
Use this file to discover all available pages before exploring further.
Request
cURL
Response (Verified)
Response (Not Verified)
Endpoint
Request Body
The wallet address to check
Filter by verification type:
individual (KYC) or business (KYB). Omit to check all types.Response Fields
The wallet address that was checked
Whether the wallet belongs to a verified identity
Most recent session status:
pending, submitted, retry, rejected, completed, or null if never seen.The user ID of the identity. Only present if the wallet has an associated user.
The verification type:
kyc or kyb (null if not verified)ISO 8601 timestamp of when verification completed (
null if not verified)Wallet addresses verified at compatible levels (empty if not verified)
Status Values
| Status | Description |
|---|---|
pending | Session created, user in verification process |
submitted | Documents submitted, awaiting manual operator review |
completed | Verification successful, user is verified |
rejected | Verification permanently failed (fraud, sanctions) |
retry | Fixable issue (e.g., blurry document), user can retry |
Verification Levels: The verify endpoint returns verified status for wallets that were verified at your organization’s current verification level. If you upgrade your verification level, previously verified wallets will need to re-verify. Wallets verified through other organizations at the same scrutiny level will also appear as verified.
