getAccountDetails: Checks account details on Betfair.

View source: R/getAccountDetails.R

getAccountDetailsR Documentation

Checks account details on Betfair.

Description

getAccountDetails allows you to see your Betfair account details. Unlike other Betfair API calls, there are no betting dangers associated with this function, it simply returns account information such as balance, exposure, etc.

Usage

getAccountDetails(suppress = FALSE, sslVerify = TRUE)

Arguments

suppress

Boolean. By default, this parameter is set to FALSE, meaning that a warning is posted when the getAccountDetails 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.

Value

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

Note on detailsOps variable

The detailsOps 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 getAccountDetails call throws an error, a data frame containing error information is returned.

See Also

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

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

Examples

## Not run: 
getAccountDetails() # without any arguments will return details as a data frame
# e.g. getAccountDetails()$pointsBalance gives your points balance.


## End(Not run)


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