API Error codes
This books explains only the error codes associated to particular responses in our API
Error Codes
{
"11001": "invalid country",
"11002": "invalid country or province / state",
"11003": "location is restricted",
"12001": "cashier transaction not found",
"12005": "customer security code validation failure",
"12006": "transaction security code validation failure",
"12007": "wager security code validation failure",
"12008": "inconsistent bonus details",
"12009": "cash bonus configured with free play details",
"12010": "free play configured with cash bonus details",
"12011": "bonus not found",
"12012": "misconfigured bonus amount or rollover",
"12013": "unable to insert bonus transaction",
"12014": "unable to insert bonus",
"12015": "admin user already exists",
"12016": "admin user role already exists",
"12017": "built-in admin user roles may not be created",
"12018": "online user \"${1}\" already exists with the provided ${2}",
"12019": "multiple existing customers found that match the provided customer information",
"12020": "master agent invalid due to infinite recursion",
"12021": "this agent name is reserved",
"12022": "must specify a master agent",
"12023": "attempt to modify master agent rejected",
"12024": "agent not found",
"12025": "bonus id mismatch with bonus name or agent",
"12026": "unable to delete bonus",
"12027": "unable to create bonus",
"12029": "user name may only contain numbers, letters, underscore, period, and dash",
"12030": "customer creation failure: user name must be specified",
"12031": "customer creation failure: user name must not be specified",
"12032": "customer creation failure: either an email address or user name must be specified",
"12033": "customer creation failure: an email address must be specified",
"12034": "could not find customerAddress record to modify",
"12035": "customerAddress record mismatch with customerId",
"12036": "unable to insert customerAddress record",
"12037": "could not find email record to modify",
"12038": "customerEmail record mismatch with customerId",
"12039": "unable to insert customerEmail record",
"12040": "could not find phone record to modify",
"12041": "customerPhone record mismatch with customerId",
"12042": "unable to insert customerPhone record",
"12044": "built-in admin user roles may not be deleted",
"12045": "admin user role not found",
"12046": "an admin user role that is currently assigned to any users may not be deleted",
"12047": "an agent with subagents may not be deleted",
"12048": "an agent with players may not be deleted",
"12049": "agent not found",
"12050": "no sessionId provided for delete",
"12051": "wager not found",
"12052": "too much time has passed for wager deletion by this admin user",
"12053": "wager not found",
"12054": "email domain \"${1}\"\" is not a valid recipient",
"12055": "invalid email to address",
"12056": "email address not found for specified sutomer",
"12057": "invalid email toAddress",
"12058": "invalid email fromAddress",
"12059": "admin user not found",
"12060": "admin role not found",
"12061": "no admin roles found",
"12062": "unrecognized display exchange rate",
"12063": "unrecognized display exchange rate",
"12064": "session does not match provided customer",
"12065": "session not found",
"12067": "friendly error message",
"12068": "empty cashier transaction payload",
"12069": "initiation of cashier transaction failed",
"12070": "2FA required",
"12071": "authentication failed. 2FA required",
"12072": "authentication failed",
"12073": "password has expired and must be changed",
"12074": "admin user not found",
"12075": "built-in admin user roles may not be modified",
"12076": "admin user role not found",
"12077": "invalid status",
"12078": "access to specified transaction is denied",
"12079": "the customer field `${1}` is disabled and may not be specified",
"12080": "mandatory customer field `${1}` is missing",
"12081": "all wager payout transaction types must be in the withdrawal family",
"12082": "wager payout requests may not specify a customerId, an amount, a currency, or an exchange rate",
"12083": "wager payout requests may only be made on behalf on anonymous customers",
"12084": "invalid barcode",
"12085": "barcode has been revoked is no longer valid",
"12086": "barcode has already been processed and is no longer valid",
"12087": "admin user not found",
"12088": "invalid barcode",
"12089": "barcode has already been processed and may no longer be revoked",
"12090": "barcode has already been revoked",
"12091": "no matching admin users found",
"12092": "error setting password",
"12093": "built-in admin user roles may not be modified",
"12094": "admin user role not found",
"12095": "error setting password",
"12096": "session not found",
"12097": "session not found",
"12098": "cashier transaction could not be updated",
"12099": "no sessionId provided for update",
"12100": "authentication failed",
"12101": "password has expired and must be changed",
"12102": "customer validation failure: customer not found",
"12103": "customer validation failure: bad date of birth",
"12104": "customer validation failure: missing verified address",
"12105": "customer validation failure: missing address",
"12106": "customer validation failure: missing verified phone number",
"12107": "customer validation failure: missing phone number",
"12108": "customer validation failure: missing verified email address",
"12109": "customer validation failure: missing email address",
"12110": "customer validation failure: invalid required values: ${1}",
"12111": "authentication failed",
"12112": "password has expired and must be changed",
"12113": "admin password must contain at least one non-whitespace character",
"12114": "admin password policy not found",
"12115": "admin password must contain at least one uppercase character",
"12116": "admin password must contain at least one lowercase letter",
"12117": "admin password must contain at least one numeral",
"12118": "admin password must contain at least one non-alphanumeric symbol",
"12119": "admin password must not have been used at any point over the past ${1} day${2}",
"12120": "admin password must be not be the same as ${1} passwowrds",
"12121": "admin password must be at least ${1} characters long",
"12122": "admin password may not contain user name",
"12123": "password must contain at least one uppercase character",
"12124": "password must contain at least one lowercase letter",
"12125": "password must contain at least one numeral",
"12126": "password must contain at least one non-alphanumeric symbol",
"12127": "password must not have been used at any point over the past ${1} day${2}",
"12128": "password must be not be the same as ${1} passwowrds",
"12129": "password must be at least ${1} characters long",
"12130": "password may not contain user name",
"12131": "an admin user role name may not match that of a built-in role",
"12132": "an admin user role name may not match that of a built-in role",
"12133": "invalid admin user role agent specification",
"12134": "only admin user roles owned by the master agent may be set as default",
"12135": "invalid admin user role agent specification",
"12136": "only admin user roles owned by the master agent may be set as default",
"12137": "the admin user `${1}` can not be deleted",
"12140": "inavlid configuration for discretionary bonus: min deposit amount must be zero",
"12141": "inavlid configuration for discretionary bonus: percentage must be zero",
"12142": "inavlid configuration for nondiscretionary bonus: nominal amount must be zero",
"12143": "inavlid configuration for nondiscretionary bonus: percentage must be positive",
"12144": "inavlid configuration for discretionary bonus: min deposit amount must be zero",
"12145": "inavlid configuration for discretionary bonus: percentage must be zero",
"12146": "inavlid configuration for nondiscretionary bonus: nominal amount must be zero",
"12147": "inavlid configuration for nondiscretionary bonus: percentage must be positive",
"12148": "failed to set free play parameters on a cash bonus",
"12149": "can not update bonus partner, agent, start date, currency, or type",
"12150": "bonus may not be changed between discretionary and non-discretionary types",
"12151": "bonuses are not yet supported for non-Master agents",
"12152": "failed to assign signup or discretionary bonus with a qualifying transaction id",
"12153": "failed to assign deposit bonus without qualifying transaction id",
"12154": "failed to modify read-only bonus assignment data",
"12155": "error creating new tramsaction tax for unsupported transaction type id ${1}",
"12156": "incorrect transaction format",
"12157": "invalid transaction type for withdrawal",
"12158": "security codes have a max length of 13 characters",
"12159": "security code may not be created with an expiration time in the past",
"12160": "a customerId value must be provided in order to clean anonymous wager leftovers from an admin user session",
"20000": "transaction blocked due to insufficient player balance",
"20001": "transaction blocked due to Responsible Gambling violation",
"20002": "transaction blocked due to not validated player",
"20003": "transaction blocked due to unmet rollover requirements ",
"20004": "transaction blocked due to bad input data",
"20005": "wager blocked due to insufficient free play balance",
"20006": "wager payout blocked due to wager already paid out",
"20007": "wager payout blocked due to wager not collectable",
"60001": "no admin user permissions exist for a targeted agent or customer",
"60002": "no admin user permissions exists for target partner",
"60003": "no admin user read permissions exist for a targeted agent",
"60004": "access to specified customerId is denied",
"60005": "access to specified transactyion is denied",
"FR000": "selected state is invalid",
"FR001": "pin code must be numeric and between 4 and 8 digits long",
"FR002": "user name already in use",
"FR003": "selected currency is invalid",
"FR004": "selected langauge is invalid",
"FR005": "user name may only contain numbers, letters, underscore, period, and dash",
"FR006": "last name may contain no more than 30 characters",
"FR007": "first name may contain no more than 30 characters",
"FR008": "middle name may contain no more than 30 characters",
"FR009": "user name may contain no more than 30 characters",
"FR00A": "the 'referred by' field may contain no more than 20 characters",
"FR00B": "address is already in use",
"FR00C": "email address is already in use",
"FR00D": "phone number is already in use",
"FR00E": "phone number may only contain numeric digits",
"FR00F": "email address is not properly specified",
"FR010": "phone number may only contain numeric digits",
"FR011": "phone number may contain no more than 15 digits",
"FR012": "phone type may contain no more than 10 characters",
"FR013": "email address may contain no more than 254 characters",
"FR014": "email type may contain no more than 10 characters",
"FR015": "address may contain no more than 180 characters",
"FR016": "city may contain no more than 100 characters",
"FR017": "state may contain no more than 100 characters",
"FR018": "postal code may contain no more than 20 characters",
"FR019": "country must be expressed using the 2-letter ISO 3166 country code",
"FR01A": "address type may contain no more than 10 characters",
"FR01B": "selected country is invalid",
"FR01C": "country must be expressed using the 2-letter ISO 3166 country code",
"FRERR": "<see list of friendly error messages>"
}