
- •Getting Started with API-NG
- •Application Keys
- •API-NG Login
- •Non-Interactive (bot) login
- •Certificate Generation With XCA
- •Interactive Login from a Desktop Application
- •Interactive Login - API Endpoint
- •Login FAQs
- •Keep Alive
- •Logout
- •API-NG - Visualiser
- •Example Requests
- •Market Data Request Limits
- •Understanding Market Navigation
- •API 6.0 > API-NG Operations Comparison Table
- •API-NG Reference Guide
- •Betting API
- •Betfair Starting Price Betting (BSP)
- •Betting on Australian Events
- •Betting On Italian Exchange
- •Navigation Data For Applications
- •Betting Operations
- •listCompetitions
- •listCountries
- •listCurrentOrders
- •listClearedOrders
- •listClearedOrders - Roll-up Fields Available
- •listEvents
- •listEventTypes
- •listMarketBook
- •listMarketCatalogue
- •listMarketProfitAndLoss
- •listMarketTypes
- •listTimeRanges
- •listVenues
- •placeOrders
- •Italian Exchange Specific Bet Rules
- •cancelOrders
- •replaceOrders
- •updateOrders
- •Betting Exceptions
- •Betting Enums
- •Betting Type Definitions
- •Accounts API
- •Accounts Operations
- •createDeveloperAppKeys
- •getAccountDetails
- •getAccountFunds
- •getDeveloperAppKeys
- •getAccountStatement
- •listCurrencyRates
- •transferFunds
- •Account Operations (Vendor API)
- •activateApplicationSubscription
- •cancelApplicationSubscription
- •getApplicationSubscriptionHistory
- •getApplicationSubscriptionToken
- •getVendorClientId
- •listAccountSubscriptionTokens
- •listApplicationSubscriptionTokens
- •updateApplicationSubscription
- •Accounts Exceptions
- •Accounts Enums
- •Accounts TypeDefinitions
- •Heartbeat API
- •Vendor Services in API-NG
- •Interface Definition Documents
- •Additional Information
- •Betfair Price Increments
- •Currency Parameters
- •Racecourse Abbreviations
- •Runner Metadata Description
- •Time Zones
- •Common Error Codes
- •Sample Code
- •Excel & VBA Sample
- •Java
- •Javascript
- •Python

getDeveloperAppKeys
List< DeveloperApp > getDeveloperAppKeys ( ) throws AccountAPINGException
Get all application keys owned by the given developer/vendor
Return type |
Description |
List< DeveloperApp > |
A list of application keys owned by the given |
|
developer/vendor |
Throws |
Description |
AccountAPINGException |
Generic exception that is thrown if this operation |
|
fails for any reason. |
Since 1.0.0
getAccountStatement
getAccountStatement
AccountStatementReport getAccountStatement ( String locale, int fromRecord, int recordCount, Time Range itemDateRange, IncludeItem includeItem, Wallet wallet) throws AccountAPINGException
Get account statement

Parameter name |
Type |
Required |
Description |
locale |
String |
|
The language to be |
|
|
|
used where applicable. |
|
|
|
If not specified, the |
|
|
|
customer account |
|
|
|
default is returned. |
fromRecord |
int |
|
Specifies the first |
|
|
|
record that will be |
|
|
|
returned. Records start |
|
|
|
at index zero. If not |
|
|
|
specified then it will |
|
|
|
default to 0. |
recordCount |
int |
|
Specifies the maximum |
|
|
|
number of records to |
|
|
|
be returned. Note that |
|
|
|
there is a page size |
|
|
|
limit of 100. |
itemDateRange |
TimeRange |
|
Return items with an |
|
|
|
itemDate within this |
|
|
|
date range. Both from |
|
|
|
and to date times are |
|
|
|
inclusive. If from is not |
|
|
|
specified then the |
|
|
|
oldest available items |
|
|
|
will be in range. If to is |
|
|
|
not specified then the |
|
|
|
latest items will be in |
|
|
|
range. nb. This |
|
|
|
itemDataRange is |
|
|
|
currently only applied |
|
|
|
when includeItem is set |
|
|
|
to ALL or not specified, |
|
|
|
else items are NOT |
|
|
|
bound by itemDate. |
includeItem |
IncludeItem |
|
Which items to include, |
|
|
|
if not specified then |
|
|
|
defaults to ALL. |
wallet |
Wallet |
|
Which wallet to return |
|
|
|
statementItems for. If |
|
|
|
unspecified then the |
|
|
|
UK wallet will be |
|
|
|
selected |

Return type |
Description |
AccountStatementReport |
List of statement items chronologically ordered |
|
plus moreAvailable boolean to facilitate paging |
Throws |
Description |
AccountAPINGException |
Generic exception that is thrown if this operation |
|
fails for any reason. |
listCurrencyRates
listCurrencyRates
List<CurrencyRate> listCurrencyRates ( String fromCurrency ) throws AccountAPINGException
Returns a list of currency rates based on given currency
Parameter name |
Type |
Required |
Description |
fromCurrency |
String |
|
The currency from |
|
|
|
which the rates are |
|
|
|
computed. Please |
|
|
|
note: GBP is currently |
|
|
|
the only based |
|
|
|
currency support |
Return type |
|
Description |
|
List<CurrencyRate> |
|
List of currency rates |
|
Throws |
|
Description |
|
AccountAPINGException |
|
Generic exception that is thrown if this operation |
|
|
|
fails for any reason. |
|
transferFunds
Operation