/
v3.0.11Get access

Restriction Actions

Union

Name of a swarm command that the partner can protect with an extra verification step. The session response lists the restricted actions in recaptcha_actions and turnstile_verify_actions, and the partner config lists the SMS-gated ones in sms_restrictions. The SDK matches the command it is about to send against those lists and runs the required challenge before the request leaves the client.

Possible values

Every literal this type accepts.

ValueDescription
'register_user'Creating a new player account.
'apply_promo_codes'Redeeming a promo code on the account.
'reset_password_via_sms'Resetting the account password through a code delivered by SMS.
'send_sms_with_username'Sending an SMS that contains the account username.
'send_verification_code_with_username'Sending a verification code to the account identified by its username.
'send_username_by_sms'Sending the forgotten username to the player by SMS.
'send_verification_code'Sending a verification code to the player's phone or email.
'forgot_password'Starting the forgot-password flow.
'reset_user_password'Resetting the password of an existing user from the account area.
'reset_password'Completing a password reset with the issued reset code.
'withdraw_v2'Requesting a payout through the v2 withdrawal flow.
'get_client_information_by_7games_cpf'Looking up client information by CPF through the 7Games provider.
'send_sms'Sending a generic SMS to the player.
'validate_cpf_legitimuz'Validating a Brazilian CPF through the Legitimuz provider.
'check_client_for_existence'Checking whether an account already exists for the given identifier.
'login'Signing in with username and password.
'do_bet'Placing a single bet through the legacy bet placement command.
'create_bets'Placing one or more bets — single or multiple selections — from the betslip.
'get_max_bet'Requesting the maximum stake allowed for the current selection.
'borrow_bet'Placing a child bet funded from the Power Bank balance of an active parent bet.
'check_bet_status'Looking up the status and details of a bet by its ID.
'apply_scratch_card'Redeeming a scratch card code to credit the player's balance.
'deposit'Topping up the balance through the v1 deposit flow.
'deposit_v2'Topping up the balance through the v2 deposit flow.
'send_verification_code_by_client'Sending a one-time verification code to an already authenticated player.
'send_sms_to_phone_number'Sending a confirmation code by SMS to the phone number the player supplied.

Notes

The active list is decided by the serverThis union documents every action the platform can restrict, not the ones your partner actually restricts. The effective list arrives per session in recaptchaActions / turnstileActions, so read it from the session response instead of hard-coding it.
Was this page helpful?