{"fields":[{"field":"email","type":"email","length":{"maximum":255}},{"field":"password","type":"password","length":{"minimum":8,"maximum":128},"format":{"with":[{"message":"special_symbol","regexp":"(?=.*[!-/:-@\\[-`\\{-~])"}]}},{"field":"password_confirmation","type":"password","length":{"minimum":8,"maximum":128},"format":{"with":[{"message":"special_symbol","regexp":"(?=.*[!-/:-@\\[-`\\{-~])"}]}},{"field":"first_name","type":"string","once_set":true},{"field":"last_name","type":"string","once_set":true},{"field":"date_of_birth","type":"date","once_set":true,"age":{"min":{"EE":21,"default":18}}},{"field":"country","type":"country","once_set":true,"length":{"maximum":2}},{"field":"city","type":"string","once_set":true},{"field":"address","type":"string","once_set":true},{"field":"postal_code","type":"string","once_set":true},{"field":"receive_promos","type":"boolean","once_set":false},{"field":"receive_sms_promos","type":"boolean","once_set":false},{"field":"receive_promos_via_phone_calls","type":"boolean","once_set":false},{"field":"agreed_to_partner_promotions","type":"boolean","once_set":false},{"field":"currency","type":"currency","once_set":false},{"field":"terms_acceptance","type":"boolean","once_set":false},{"field":"age_acceptance","type":"boolean","once_set":false},{"field":"gender","type":"string","once_set":true,"length":{"maximum":1},"inclusion":{"in":["m","f"]}},{"field":"mobile_phone","type":"phone","once_set":true,"service":"manual"}],"contexts":{"registration":["email","password","password_confirmation","first_name","last_name","date_of_birth","country","city","address","postal_code","receive_promos","receive_sms_promos","receive_promos_via_phone_calls","agreed_to_partner_promotions","currency","terms_acceptance","age_acceptance","mobile_phone"],"deposit":["first_name","last_name","date_of_birth","country","city","address","postal_code","receive_promos","receive_sms_promos","mobile_phone"],"cashout":["first_name","last_name","date_of_birth","country","city","address","postal_code","receive_promos","receive_sms_promos"],"edition":["first_name","last_name","date_of_birth","gender","country","city","address","postal_code","receive_promos","receive_sms_promos","receive_promos_via_phone_calls","agreed_to_partner_promotions","mobile_phone"],"authentic":["country"],"evolution":["first_name","last_name","country"],"playngo":["date_of_birth","country"],"playtech":["country"],"pushgaming":["country"],"quickfire":["date_of_birth","gender","country"],"yggdrasil":["country"],"egt":[],"bigtimegaming":["first_name","last_name","country"],"maxwingaming":["first_name","last_name","country"],"netent":["first_name","last_name","country"],"redtiger":["first_name","last_name","country"],"groove":[],"reelweb":["country"],"4theplayer":["country"],"acerun":["country"],"avatarux":["country"],"baddingo":["country"],"bangbanggames":["country"],"boomerangstudios":["country"],"bulletproof":["country"],"gamevy":["country"],"hotrisegames":["country"],"hungrybear":["country"],"jelly":["country"],"petersons":["country"],"reelplay":["country"],"reflexgaming":["country"],"spinon":["country"],"payment_systems":{"finteqhub":{"interac_finteqhub":{"deposit":["first_name","last_name","mobile_phone","address","city","country","date_of_birth","postal_code"],"cashout":["first_name","last_name","mobile_phone","address","city","country","date_of_birth","postal_code"]},"brite":{"deposit":["address","city","country","first_name","last_name","date_of_birth","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"neteller":{"deposit":["address","city","country","first_name","last_name","date_of_birth","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"paysafecard":{"deposit":["address","city","country","first_name","last_name","date_of_birth","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"neosurf":{"deposit":["address","city","country","first_name","last_name","date_of_birth","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"sofort":{"deposit":["address","city","country","first_name","last_name","date_of_birth","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"redirect_deposit":{"deposit":["first_name","last_name","city","address","postal_code","country","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"giropay":{"deposit":["address","city","country","first_name","last_name","date_of_birth","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"skrill":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"]}},"finteqhub_seamless":{"contiant~contiant":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"interac~interac":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"mifinity~mifinity-wallet":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"]},"brite~brite":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"inpay~banktransfer-local-new":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","postal_code","first_name","last_name","date_of_birth"]},"noda~noda":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"isx~banktransfer-paidby-bank":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"inpay~banktransfer-iban":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","postal_code","first_name","last_name","date_of_birth"]},"mandato~mandato-direct":{"deposit":["address","city","country","postal_code","first_name","last_name","mobile_phone","date_of_birth"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"paysafe~neteller":{"deposit":["first_name","last_name","address","city","country","date_of_birth","mobile_phone","postal_code"],"cashout":["first_name","last_name","address","city","country","date_of_birth","postal_code"]},"paysafecard~paysafecard":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"neosurf~neosurf":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"klarna~sofort":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"klarna~sofort-su":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"payabl~giropay":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"ecopayz~ecopayz-wallet":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"payabl~instant-bank-transfer":{"deposit":["first_name","last_name","address","city","country","date_of_birth","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"card-acquirer":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"volt~volt":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"skrill~skrill":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"astropay~astropay-wallet":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]}},"devcode":{"idebit":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"mifinity":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"interac":{"deposit":["first_name","last_name","address","city","country","date_of_birth","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"flexepin":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"neteller":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"bankiban":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"bank":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"funanga":{"deposit":["country","first_name","last_name","date_of_birth","address","city","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"skrill":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"siru":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"instadebit":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"creditcard":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"pugglepay":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"paysafecard":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"webredirect":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"bankintl":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","postal_code","first_name","last_name","date_of_birth"]},"ideal":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"jeton":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"skrillqco":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"communitybank":{"deposit":["address","city","country","postal_code","first_name","last_name","date_of_birth","mobile_phone"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"banklocal":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","postal_code","first_name","last_name","date_of_birth"]}},"bank_transfer":{"base":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["city","address","country","date_of_birth","first_name","last_name","postal_code"]}},"trustly":{"base":{"deposit":["first_name","last_name","address","city","country","date_of_birth","mobile_phone","postal_code"],"cashout":["first_name","last_name","date_of_birth","address","city","country","postal_code"]},"entercash":{"deposit":["first_name","last_name","address","city","country","date_of_birth","mobile_phone","postal_code"],"cashout":["first_name","last_name","date_of_birth","address","city","country","postal_code"]}},"accentpay":{"webmoney":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]}},"pay_n_play":{"base":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["first_name","last_name","date_of_birth","address","city","country","postal_code"]}},"payop":{"online_bank_transfer_swedish":{"deposit":["first_name","last_name","date_of_birth","address","city","country","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]},"payop_online_bank_transfer":{"deposit":["first_name","last_name","date_of_birth","address","city","country","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]}},"skrill":{"online_bank_transfer":{"deposit":["address","city","country","date_of_birth","first_name","last_name","mobile_phone","postal_code"],"cashout":["address","city","country","date_of_birth","first_name","last_name","postal_code"]}}}}}