getAccountFunds: Checks account balance on Betfair.

View source: R/getAccountFunds.R

getAccountFundsR Documentation

Checks account balance on Betfair.

Description

getAccountFunds allows you to see you Betfair account balance.

Usage

getAccountFunds(suppress = FALSE, sslVerify = TRUE)

checkBalance(suppress = FALSE, sslVerify = TRUE)

Arguments

suppress

Boolean. By default, this parameter is set to FALSE, meaning that a warning is posted when the checkBalance call throws an error. Changing this parameter to TRUE will suppress this warning.

sslVerify

Boolean. This argument defaults to TRUE and is optional. In some cases, where users have a self signed SSL Certificate, for example they may be behind a proxy server, Betfair will fail login with "SSL certificate problem: self signed certificate in certificate chain". If this error occurs you may set sslVerify to FALSE. This does open a small security risk of a man-in-the-middle intercepting your login credentials.

Details

getAccountFunds checks your Betfair balance. Unlike other Betfair API calls, there are no dangers associated with this function, it simply returns account information such as balance, exposure, etc.

Value

Response from Betfair is stored in AccountFundsResponse variable, which is then parsed from JSON as a data frame of 1 row and 7 columns.

Note on balanceOps variable

The balanceOps variable is used to firstly build an R data frame containing all the data to be passed to Betfair, in order for the function to execute successfully. The data frame is then converted to JSON and included in the HTTP POST request. If the checkBalance call throws an error, a data frame containing error information is returned.

See Also

https://docs.developer.betfair.com/display/1smk3cen4v3lu3yomq5qye0ni/getAccountFunds for general information on calling account balance via the Betfair API.

loginBF, which must be executed first, as this function requires a valid session token

Examples

## Not run: 
getAccountFunds() # without any arguments will return global wallet information as a data frame
# e.g. getAccountFunds()$availableToBetBalance tells how much left in your wallet to bet


## End(Not run)

#' \dontrun{
checkBalance() # without any arguments will return global wallet information as a data frame
# e.g. checkBalance()$availableToBetBalance tells how much left in your wallet to bet

}

phillc73/abettor documentation built on June 10, 2022, 4:43 p.m.