# Identity Verification

Identity and document sessions, the hosted ID-and-selfie journey, and verification results.

 - [POST /identityverificationgateway/api/CreateIdentityAndDocumentSession](https://docs.wallet.adgtpay.com/openapi/identity-verification/createidentityanddocumentsession.md): Opens a verification session. Every later verification call needs the returned session ID. A session expires 30 minutes after it is created.
 - [POST /identityverificationgateway/api/StartHostedDocumentVerification](https://docs.wallet.adgtpay.com/openapi/identity-verification/starthosteddocumentverification.md): Starts the ADGT-hosted identity journey: the customer photographs their Emirates ID or passport and takes a selfie; ADGT checks the document, liveness and face match. Send the customer to the returned
 - [POST /identityverificationgateway/api/VerifyDocument](https://docs.wallet.adgtpay.com/openapi/identity-verification/verifydocument.md): While the customer has not finished, `transactionStatus` is `4` (Pending). Poll every few seconds until it changes.
 - [POST /identityverificationgateway/api/VerifyIdentity](https://docs.wallet.adgtpay.com/openapi/identity-verification/verifyidentity.md): Checks the customer's details against identity and sanctions sources. Not needed in the hosted document flow; use it when you submit the customer's details yourself, or a KYC check you performed (`mer
