Enables retrieval of detailed information about a specific identity using the unique identityReference.
Optional email address to assist with identity matching.
- Mock serverhttps://docs.banxa.com/_mock/products/native-api/openapi/eapi/v0/identities/{identity_reference}
- Production environment serverhttps://api.banxa.com/eapi/v0/identities/{identity_reference}
- Sandbox environment serverhttps://api.banxa-sandbox.com/eapi/v0/identities/{identity_reference}
curl -i -X GET \
'https://docs.banxa.com/_mock/products/native-api/openapi/eapi/v0/identities//identities/c-13344?email=user%40example.com' \
-H 'Authorization: YOUR_API_KEY_HERE'Successful identity response
A unique customer identifier provided by the partner. This field is required and must be unique for each customer.
Important: You must consistently reuse the same identityReference for repeat interactions with the same customer, allowing Banxa to reliably recognize and associate their identity across multiple transactions.
Format Requirements:
- Only ASCII letters (a-z, A-Z), digits (0-9), and hyphens (-) are allowed
- Must be between 1 and 255 characters
- Case-sensitive
Best Practices:
- Use a consistent format across your system
- Consider using a prefix to identify your organization (e.g., 'partner-customer-123')
- Do not include personally identifiable information (PII) in the reference
- Store the mapping between your internal customer ID and this reference securely
Reflects the verification status of identity documents submitted through Banxa's identity provider. This status is updated based on document and liveness verification only — it does not account for Lite tier data, supplementary fields (e.g. purpose of transaction, occupation), or overall transaction eligibility. Use the eligibility endpoint to determine whether a customer can transact.
- Existing verified identity
- Blocked identity
- New identity (not yet created)
{ "identityReference": "customer-12345", "account": { "blocked": false, "exists": true, "createdAt": "2024-01-15T10:30:00Z" }, "kyc": { "status": "VERIFIED" } }