Skip to main content
Gambling platforms must verify that players are of legal age and are not on self-exclusion or AML watchlists. iDenfy provides age verification, full KYC, and AML screening to help you stay compliant.
FeaturePurposeDocs
ID Verification (KYC)Verify player identity and ageGenerate Token
Age VerificationConfirm the player meets minimum age requirementsGenerate Token
AML ScreeningCheck PEP and sanctions listsAML Screening
Ongoing AML MonitoringContinuous screening for flagged playersAML Monitoring
Face AuthenticationRe-verify identity at withdrawalFace Auth

Sample token configuration

{
  "clientId": "player_44321",
  "callbackUrl": "https://your-platform.com/api/kyc/callback",
  "expiryTime": 1800,
  "documents": ["ID_CARD", "PASSPORT", "DRIVER_LICENSE"],
  "dateOfBirth": "2004-04-01"
}
Pass dateOfBirth in the token request to enable age comparison. iDenfy will check the document’s date of birth against your expected value and flag mismatches.

Integration flow

  1. Player registers and provides their date of birth.
  2. Call Generate Token to verify identity and confirm age.
  3. iDenfy checks the document and confirms the player meets the minimum age.
  4. Run an AML screen to check for PEP status or sanctions.
  5. Enable ongoing monitoring for regulatory compliance.
  6. Use Face Authentication at withdrawal to prevent account sharing.