The bf_post function sends a post request to the Betfair Exchange API, the user must supply credentials returned by bf_login and a request object built using the bf_basic_req and bf_request functions.
res <- bf_post(body,
               headers,
               dom = "uk")| param | details | 
|---|---|
| body | request body, JSON object containing data about the method and filter params, returned by bf_basic_reqandbf_request | 
| headers | headers, a list containing the session token, returned by bf_login,bf_loginreturns a list, the element is calledssoid | 
| dom | Exchange domain, default is “uk”, change to “aus” to post requests to Australian Exchange | 
bf_post uses httr::POST, the return of this is a list with the raw response, and various other details:
This response is converted using httr::content, which parses this raw response into a list, which is then checked by bf_check, and all being well parsed into a neater format by bf_parse