Error Messages
In certain circumstances an error message may get returned by Betfair when submitting your bet.
If this happens the error message will be displayed in the Bet Ref column.
Possible error messages are described below:-
Error | Description |
API_ERROR INTERNAL_ERROR UNKNOWN_ERROR |
General API error, unlikely but possible. It would probably mean there was a problem with the API and not Betting Assistant. It could also mean the request was not formed properly which would be a problem with BA that needs looking at. |
INVALID_PERSISTENCE | You have used the -SP or -IP trigger modifier, but the market will not be turning in play. |
BETWEEN_1_AND_60_BETS_REQUIRED | Number of Bet Placement less than 1 or greater than 60. Typically you will see this if you populate the trigger column but leave the odds column blank or the odds column contains text instead of a numeric value. |
DIFFERING_MARKETS | All bets not all for the same market. Should not be possible with Betting Assistant. Please report this to admin@gruss-software.co.uk if you see this error message. |
EVENT_CLOSED | The market has closed. If you weren't expecting this then the event may have been abandoned. If the event wasn't abandoned then your trigger fired after Betfair had closed and settled the event. |
EVENT_INACTIVE | Market is not active. |
EVENT_SUSPENDED | Market is suspended. If you are monitoring for the market going in play and aiming to place the bet as soon as this is detected it is possible you will get this error as there is an outstanding issue with the API where the market can be reported as in play and not suspended, but is suspended again on a subsequent refresh. You should place your bet again. |
VACANT_TRAP | The selected trap is vacant. |
BBM_DAEMON_NOT_AVAILABLE | The exchange encountered a critical error and was not able to match your bet. Your bet was not placed. |
ACCOUNT_CLOSED | Account is closed - please contact the Betfair Helpdesk. |
ACCOUNT_EXCLUDED | The account has been locked due to self-exclusion. |
ACCOUNT_LOCKED | Account is locked - please contact the Betfair Helpdesk. |
ACCOUNT_SUSPENDED | Account has been suspended. One reason you might receive this message is that you have attempted to place a bet on the Australian exchange server but your Australian wallet is suspended because Betfair have not yet received confirmation of your name and address. |
AUTHORISATION_PENDING | Account is pending authorisation. If the PlaceBetsResultEnum is also CANNOT_ACCEPT_BET, this means that the market is operating under the Tasmanian Gaming Commission rules and the account holder’s identity has not yet been verified. |
SITE_UPGRADE | Site is currently being upgraded. |
EXPOSURE_CALCULATION_IN_PROGRESS | The bet was not placed because the system is calculating your exposure. This error is most likely to occur when the account is close to the exposure limit and you are placing multiple bets in a short space of time. |
EXPOSURE_OR_AVAILABLE_BALANCE_EXCEEDED | Account Exceeded Exposure Limit or Available to Bet Balance. |
INSUFFICIENT_BALANCE | Insufficient available money in the account. |
SELECTION_REMOVED | The runner has been removed from the event. |
LOSS_LIMIT_EXCEEDED | The potential loss for the bet exceeds the loss limit for the account (as set in your profile on the Betfair website). |
STAKE_TOO_SMALL | The stake is too small at the odds being requested because of Betfair's new rules relating to minimum liability. |