A verification method is a specific way of validating an identity. Methods are enabled per organization and assigned per API key — the SDK can only invoke a method that is enabled for the key it authenticates with.
Available methods
| Method | Document | Input | Biometric |
|---|
eid_manual | Emirates ID | Manual entry | — |
eid_manual_finger | Emirates ID | Manual entry | Fingerprint |
eid_card_read | Emirates ID | Card read (DIP / TAP) | — |
eid_card_read_finger | Emirates ID | Card read | Fingerprint |
eid_card_read_face | Emirates ID | Card read | Face |
passport_manual | Passport | Manual entry | — |
Card-read and fingerprint methods require the corresponding hardware (a smart card reader and/or fingerprint sensor) and, on desktop, the matching signed services installed. See Get the SDK and the Android guide.
How methods map to SDK calls
The SDK exposes one validate entry point that takes a request object. The request shape plus whether you attach a fingerprint determines the method:
| SDK request | Resulting method |
|---|
EmiratesIdManual (no fingerprint) | eid_manual |
EmiratesIdManual + fingerprint | eid_manual_finger |
EmiratesIdCard (no fingerprint) | eid_card_read |
EmiratesIdCard + fingerprint | eid_card_read_finger |
PassportManual | passport_manual |
See Validation methods for the request fields, and Biometrics for attaching a fingerprint.
Viewing and using methods
In Operations → Methods you can see the methods enabled for your organization (read-only), along with their pricing. The set of enabled methods is configured for your organization by ICP during onboarding — enabling or disabling a method for the organization is not a client control.
What you do control is scoping: when you create an API key, you choose which of your organization’s enabled methods that key may call. If the SDK invokes a method the key isn’t scoped to — or that isn’t enabled for your organization — the backend rejects the request.
Each successful verification draws against your organization’s wallet. Review pricing under Methods and your balance under Finance → Balance & Metering before running high-volume methods.