| All Verbs | /qry/reports/locationTotals |
|---|
"use strict";
/** @typedef {number} */
export var WinningsKind;
(function (WinningsKind) {
WinningsKind[WinningsKind["All"] = 0] = "All"
WinningsKind[WinningsKind["PaidOut"] = 1] = "PaidOut"
WinningsKind[WinningsKind["PendingPayout"] = 2] = "PendingPayout"
})(WinningsKind || (WinningsKind = {}));
/** @typedef {number} */
export var DeviceType;
(function (DeviceType) {
DeviceType[DeviceType["ClerkServicedKiosk"] = 0] = "ClerkServicedKiosk"
DeviceType[DeviceType["PersonalOnline"] = 1] = "PersonalOnline"
DeviceType[DeviceType["SelfServiceKiosk"] = 2] = "SelfServiceKiosk"
DeviceType[DeviceType["Unknown"] = -1] = "Unknown"
})(DeviceType || (DeviceType = {}));
export class GetLocationTotalsReport {
/** @param {{format?:string,periodFrom?:string,periodTo?:string,winningsKind?:WinningsKind,deviceType?:DeviceType}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
format;
/** @type {string} */
periodFrom;
/** @type {string} */
periodTo;
/** @type {WinningsKind} */
winningsKind;
/** @type {DeviceType} */
deviceType;
}
JavaScript GetLocationTotalsReport DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /qry/reports/locationTotals HTTP/1.1
Host: api.sbbet.ath.cx
Accept: application/json
Content-Type: application/json
Content-Length: length
{"format":"String","periodFrom":"0001-01-01T00:00:00.0000000Z","periodTo":"0001-01-01T00:00:00.0000000Z","winningsKind":0,"deviceType":0}