Baccarat
Shoes, hands, results and table status.
Every path on this page is plugin-scoped: {pluginInstalledId} is the id of the module instance you are talking to, from Plugins. A deployment can run more than one instance of the same module, and the id is what tells them apart.
100 endpoints. Every one needs Authorization: Bearer <access token>; see
Getting Started.
The server authorises every call against the signed-in user's permission keys — the same keys the client is held to. For this module they are the Baccarat* and CasinoBaccarat* key families. See the Permission Keys reference.
Aggregate get fields
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/aggregate-get-fields | Aggregate get fields |
Aggregate get numeric fields
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/aggregate-get-numeric-fields | Aggregate get numeric fields |
Aggregate grouping get fields
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/aggregate-grouping-get-fields | Aggregate grouping get fields |
Aggregate grouping get fields2
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/aggregate-grouping-get-fields2 | Aggregate grouping get fields2 |
Aggregate grouping submit query
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/aggregate-grouping-submit-query | Aggregate grouping submit query |
Aggregate grouping summary query
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/aggregate-grouping-summary-query | Aggregate grouping summary query |
Aggregate numeric segments submit query
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/aggregate-numeric-segments-submit-query | Gets all possible numeric aggregated values for the requested aggregate fields, broken up by number of seconds. |
Aggregate numeric submit query
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/aggregate-numeric-submit-query | Gets all possible numeric aggregated values for the requested aggregate fields |
Aggregate report
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/aggregate-report | Aggregate report |
POST casino-baccarat/plugins/{pluginInstalledId}/aggregate-report
Aggregate report.
Payload
Request body
{
"queryType": "string",
"entities": [
"3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
],
"columnQueries": [
{
"columnName": "Example",
"columnQuery": "string",
"columnQueryTypeId": 42,
"columnQueryId": 42,
"referenceDenominator": true
}
],
"uptoTime": "2026-10-02T21:14:05Z",
"blockMinuteResolution": 42,
"iterations": 42
}
Response
{
"whereParameters": [
"string"
],
"options": [
"string"
],
"uptoTime": "2026-10-02T21:14:05Z",
"blockResolution": 42,
"iterations": 42,
"aggregateReportGroupItems": [
{
"startingTime": "2026-10-02T21:14:05Z",
"endingTime": "2026-10-02T21:14:05Z",
"iteration": 42,
"entities": [
{}
]
}
],
"processingTime": 42,
"columnQueries": [
{
"columnName": "Example",
"columnQuery": "string",
"columnQueryTypeId": 42,
"columnQueryId": 42,
"referenceDenominator": true
}
]
}
Aggregate report2
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/aggregate-report2 | Aggregate report2 |
POST casino-baccarat/plugins/{pluginInstalledId}/aggregate-report2
Aggregate report2.
Payload
Request body
{
"queryType": "string",
"entities": [
"3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
],
"columnQueries": [
{
"columnName": "Example",
"columnQuery": "string",
"columnQueryTypeId": 42,
"columnQueryId": 42,
"referenceDenominator": true
}
],
"uptoTime": "2026-10-02T21:14:05Z",
"blockMinuteResolution": 42,
"iterations": 42,
"whereParams": [
"string"
],
"options": [
"string"
]
}
Response
{
"whereParameters": [
"string"
],
"options": [
"string"
],
"uptoTime": "2026-10-02T21:14:05Z",
"blockResolution": 42,
"iterations": 42,
"aggregateReportGroupItems": [
{
"startingTime": "2026-10-02T21:14:05Z",
"endingTime": "2026-10-02T21:14:05Z",
"iteration": 42,
"entities": [
{}
]
}
],
"processingTime": 42,
"columnQueries": [
{
"columnName": "Example",
"columnQuery": "string",
"columnQueryTypeId": 42,
"columnQueryId": 42,
"referenceDenominator": true
}
]
}
Aggregate submit query
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/aggregate-submit-query | Aggregate submit query |
Alert log view get query params
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/alert-log-view-get-query-params | Alert log view get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/alert-log-view-get-query-params
Alert log view get query params.
Payload
Request body
{
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"queryParameters": [
"string"
],
"maxRecords": 42,
"page": 42,
"recordsPerPage": 42,
"orderBy": "string"
}
Response
{
"resultsList": [
{
"utcOffset": 42,
"alertId": 42,
"alertCodeId": 42,
"alertMessage": "string",
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"alertId": 42,
"alertCodeId": 42,
"alertMessage": "string",
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Alert logs
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/alert-logs | Alert log get all |
POST | casino-baccarat/plugins/{pluginInstalledId}/alert-logs/query | Alert log get query params |
POST | casino-baccarat/plugins/{pluginInstalledId}/alert-logs/views/query | Alert log view get query params2 |
POST casino-baccarat/plugins/{pluginInstalledId}/alert-logs/query
Alert log get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"alertId": 42,
"alertCodeId": 42,
"alertMessage": "string",
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"alertId": 42,
"alertCodeId": 42,
"alertMessage": "string",
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/alert-logs/views/query
Alert log view get query params2.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
queryId | query | no | uuid |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"alertId": 42,
"alertCodeId": 42,
"alertMessage": "string",
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"alertId": 42,
"alertCodeId": 42,
"alertMessage": "string",
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Cards drawn log view get query params
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/cards-drawn-log-view-get-query-params | Cards drawn log view get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/cards-drawn-log-view-get-query-params
Cards drawn log view get query params.
Payload
Request body
{
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"queryParameters": [
"string"
],
"maxRecords": 42,
"page": 42,
"recordsPerPage": 42,
"orderBy": "string"
}
Response
{
"resultsList": [
{
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Cards drawn logs
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/cards-drawn-logs | Cards drawn log save |
POST | casino-baccarat/plugins/{pluginInstalledId}/cards-drawn-logs/query | Cards drawn log get query params |
POST | casino-baccarat/plugins/{pluginInstalledId}/cards-drawn-logs/views/query | Cards drawn log view get query params2 |
POST casino-baccarat/plugins/{pluginInstalledId}/cards-drawn-logs
Cards drawn log save.
Payload
Request body
{
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42
}
Response
{
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42
}
POST casino-baccarat/plugins/{pluginInstalledId}/cards-drawn-logs/query
Cards drawn log get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/cards-drawn-logs/views/query
Cards drawn log view get query params2.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
queryId | query | no | uuid |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Communication log view get query params
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/communication-log-view-get-query-params | Communication log view get query params |
Communication logs
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/communication-logs | Communication log get all |
GET | casino-baccarat/plugins/{pluginInstalledId}/communication-logs/query | Communication log get query params |
GET | casino-baccarat/plugins/{pluginInstalledId}/communication-logs/views | Communication log view get query params2 |
Error log view get query params
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/error-log-view-get-query-params | Error log view get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/error-log-view-get-query-params
Error log view get query params.
Payload
Request body
{
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"queryParameters": [
"string"
],
"maxRecords": 42,
"page": 42,
"recordsPerPage": 42,
"orderBy": "string"
}
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"errorLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"errorCode": 42,
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"errorLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"errorCode": 42,
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Error logs
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/error-logs | Error log get all |
POST | casino-baccarat/plugins/{pluginInstalledId}/error-logs/query | Error log get query params |
POST | casino-baccarat/plugins/{pluginInstalledId}/error-logs/views/query | Error log view get query params2 |
POST casino-baccarat/plugins/{pluginInstalledId}/error-logs/query
Error log get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"errorLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"errorCode": 42
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"errorLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"errorCode": 42
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/error-logs/views/query
Error log view get query params2.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
queryId | query | no | uuid |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"errorLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"errorCode": 42,
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"errorLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"errorCode": 42,
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Events
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/events | Baccarat events batch add |
POST casino-baccarat/plugins/{pluginInstalledId}/events
Baccarat events batch add.
Payload
Request body
[
{
"btid": 42,
"et": 42,
"di": 42,
"ds": 42,
"cs": 42,
"cn": 42,
"er": 42,
"g": 42,
"n": 42,
"p": 42,
"l": true,
"dt": "2026-10-02T21:14:05Z",
"pp": 125.5,
"p8": 42,
"p8T": 125.5,
"d7": 42,
"d7T": 125.5,
"db": 42,
"dbT": 125.5,
"hn": 42,
"a": 42,
"am": "string"
}
]
Expired records
| Method | Path | What it does |
|---|---|---|
DELETE | casino-baccarat/plugins/{pluginInstalledId}/expired-records | Remove expired records |
Game result log save2
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/game-result-log-save2 | Game result log save2 |
POST casino-baccarat/plugins/{pluginInstalledId}/game-result-log-save2
Game result log save2.
Payload
Request body
{
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"gameResult": 42,
"gameNatural": 42,
"gaimPair": 42,
"pairProbability": 125.5
}
Response
{
"utcOffset": 42,
"gameResultId": 42,
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"shoeId": 42
}
Game result log view get query params
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/game-result-log-view-get-query-params | Game result log view get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/game-result-log-view-get-query-params
Game result log view get query params.
Payload
Request body
{
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"queryParameters": [
"string"
],
"maxRecords": 42,
"page": 42,
"recordsPerPage": 42,
"orderBy": "string"
}
Response
{
"resultsList": [
{
"utcOffset": 42,
"gameResultId": 42,
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"shoeId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true,
"houseEdge": 125.5
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"gameResultId": 42,
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"shoeId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true,
"houseEdge": 125.5
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Game result summaries
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/game-result-summaries/query | Game result summary get query params |
POST | casino-baccarat/plugins/{pluginInstalledId}/game-result-summaries/views/query | Game result summary view get query params2 |
POST casino-baccarat/plugins/{pluginInstalledId}/game-result-summaries/query
Game result summary get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"houseEdge": 125.5,
"gameResultId": 42,
"baccaratTableId": 42,
"card1": 42,
"card1Suit": 42,
"card2": 42,
"card2Suit": 42,
"card3": 42,
"card3Suit": 42,
"card4": 42,
"card4Suit": 42,
"card5": 42,
"card5Suit": 42,
"card6": 42,
"card6Suit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragon7Win": true,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"panda8": 42,
"panda8True": 125.5,
"panda8Win": true,
"scoreBanker": 42,
"scorePlayer": 42,
"shoeId": 42,
"spreadBanker": 42,
"spreadPlayer": 42
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"houseEdge": 125.5,
"gameResultId": 42,
"baccaratTableId": 42,
"card1": 42,
"card1Suit": 42,
"card2": 42,
"card2Suit": 42,
"card3": 42,
"card3Suit": 42,
"card4": 42,
"card4Suit": 42,
"card5": 42,
"card5Suit": 42,
"card6": 42,
"card6Suit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragon7Win": true,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"panda8": 42,
"panda8True": 125.5,
"panda8Win": true,
"scoreBanker": 42,
"scorePlayer": 42,
"shoeId": 42,
"spreadBanker": 42,
"spreadPlayer": 42
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/game-result-summaries/views/query
Game result summary view get query params2.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
queryId | query | no | uuid |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"houseEdge": 125.5,
"gameResultId": 42,
"baccaratTableId": 42,
"card1": 42,
"card1Suit": 42,
"card2": 42,
"card2Suit": 42,
"card3": 42,
"card3Suit": 42,
"card4": 42,
"card4Suit": 42,
"card5": 42,
"card5Suit": 42,
"card6": 42,
"card6Suit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragon7Win": true,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"panda8": 42,
"panda8True": 125.5,
"panda8Win": true,
"scoreBanker": 42,
"scorePlayer": 42,
"shoeId": 42,
"spreadBanker": 42,
"spreadPlayer": 42,
"dataOwnerId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true,
"uniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"houseEdge": 125.5,
"gameResultId": 42,
"baccaratTableId": 42,
"card1": 42,
"card1Suit": 42,
"card2": 42,
"card2Suit": 42,
"card3": 42,
"card3Suit": 42,
"card4": 42,
"card4Suit": 42,
"card5": 42,
"card5Suit": 42,
"card6": 42,
"card6Suit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragon7Win": true,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"panda8": 42,
"panda8True": 125.5,
"panda8Win": true,
"scoreBanker": 42,
"scorePlayer": 42,
"shoeId": 42,
"spreadBanker": 42,
"spreadPlayer": 42,
"dataOwnerId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true,
"uniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Game result summary view get query params
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/game-result-summary-view-get-query-params | Game result summary view get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/game-result-summary-view-get-query-params
Game result summary view get query params.
Payload
Request body
{
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"queryParameters": [
"string"
],
"maxRecords": 42,
"page": 42,
"recordsPerPage": 42,
"orderBy": "string"
}
Response
{
"resultsList": [
{
"utcOffset": 42,
"houseEdge": 125.5,
"gameResultId": 42,
"baccaratTableId": 42,
"card1": 42,
"card1Suit": 42,
"card2": 42,
"card2Suit": 42,
"card3": 42,
"card3Suit": 42,
"card4": 42,
"card4Suit": 42,
"card5": 42,
"card5Suit": 42,
"card6": 42,
"card6Suit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragon7Win": true,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"panda8": 42,
"panda8True": 125.5,
"panda8Win": true,
"scoreBanker": 42,
"scorePlayer": 42,
"shoeId": 42,
"spreadBanker": 42,
"spreadPlayer": 42,
"dataOwnerId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true,
"uniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"houseEdge": 125.5,
"gameResultId": 42,
"baccaratTableId": 42,
"card1": 42,
"card1Suit": 42,
"card2": 42,
"card2Suit": 42,
"card3": 42,
"card3Suit": 42,
"card4": 42,
"card4Suit": 42,
"card5": 42,
"card5Suit": 42,
"card6": 42,
"card6Suit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragon7Win": true,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"panda8": 42,
"panda8True": 125.5,
"panda8Win": true,
"scoreBanker": 42,
"scorePlayer": 42,
"shoeId": 42,
"spreadBanker": 42,
"spreadPlayer": 42,
"dataOwnerId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true,
"uniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Game results
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/game-results | Game result log get all |
POST | casino-baccarat/plugins/{pluginInstalledId}/game-results | Game result log save3 |
GET | casino-baccarat/plugins/{pluginInstalledId}/game-results/overview | Game result overview summary query |
POST | casino-baccarat/plugins/{pluginInstalledId}/game-results/query | Game result log get query params |
POST | casino-baccarat/plugins/{pluginInstalledId}/game-results/views/query | Game result log view get query params2 |
POST casino-baccarat/plugins/{pluginInstalledId}/game-results
Game result log save3.
Payload
Request body
{
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"handCount": 3,
"natural": 42,
"pair": 42,
"pairProbability": 125.5,
"result": 42
}
Response
{
"utcOffset": 42,
"gameResultId": 42,
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"shoeId": 42
}
POST casino-baccarat/plugins/{pluginInstalledId}/game-results/query
Game result log get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"gameResultId": 42,
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"shoeId": 42
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"gameResultId": 42,
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"shoeId": 42
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/game-results/views/query
Game result log view get query params2.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
queryId | query | no | uuid |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"gameResultId": 42,
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"shoeId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true,
"houseEdge": 125.5
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"gameResultId": 42,
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"shoeId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isLiveShoe": true,
"houseEdge": 125.5
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Internal stat query
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/internal-stat-query | Internal stat query |
Job action delete
| Method | Path | What it does |
|---|---|---|
DELETE | casino-baccarat/plugins/{pluginInstalledId}/job-action-delete | Job action delete |
Job action execute
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/job-action-execute | Job action execute |
POST casino-baccarat/plugins/{pluginInstalledId}/job-action-execute
Job action execute.
Payload
Request body
{
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Job action get all
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/job-action-get-all | Job action get all |
Job action get by id
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/job-action-get-by-id | Job action get by id |
Job action save
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/job-action-save | Job action save |
POST casino-baccarat/plugins/{pluginInstalledId}/job-action-save
Job action save.
Payload
Request body
{
"utcOffset": 42,
"userJobs": [
{
"jobId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"cronExpression": "string",
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"jobName": "Example",
"jobType": 42,
"pluginInstalledId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"schedulerJobId": "string",
"timeZone": "string",
"userGroupId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"userId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"createdByUserName": "Example",
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdBy": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdOn": "2026-10-02T21:14:05Z",
"jobActionConfig": "string",
"jobActionType": "string",
"lastUpdatedOn": "2026-10-02T21:14:05Z",
"parentId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"parentType": "string"
}
Response
{
"utcOffset": 42,
"userJobs": [
{
"jobId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"cronExpression": "string",
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"jobName": "Example",
"jobType": 42,
"pluginInstalledId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"schedulerJobId": "string",
"timeZone": "string",
"userGroupId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"userId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"createdByUserName": "Example",
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdBy": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdOn": "2026-10-02T21:14:05Z",
"jobActionConfig": "string",
"jobActionType": "string",
"lastUpdatedOn": "2026-10-02T21:14:05Z",
"parentId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"parentType": "string"
}
Lock log view get query params
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/lock-log-view-get-query-params | Lock log view get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/lock-log-view-get-query-params
Lock log view get query params.
Payload
Request body
{
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"queryParameters": [
"string"
],
"maxRecords": 42,
"page": 42,
"recordsPerPage": 42,
"orderBy": "string"
}
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"lockLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"locked": true,
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"lockLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"locked": true,
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Lock logs
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/lock-logs | Lock log get all |
POST | casino-baccarat/plugins/{pluginInstalledId}/lock-logs/query | Lock log get query params |
POST | casino-baccarat/plugins/{pluginInstalledId}/lock-logs/views/query | Lock log view get query params2 |
POST casino-baccarat/plugins/{pluginInstalledId}/lock-logs/query
Lock log get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"lockLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"locked": true
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"lockLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"locked": true
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/lock-logs/views/query
Lock log view get query params2.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
queryId | query | no | uuid |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"lockLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"locked": true,
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"lockLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"locked": true,
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Logical group filter add
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/logical-group-filter-add | Logical group filter add |
POST casino-baccarat/plugins/{pluginInstalledId}/logical-group-filter-add
Logical group filter add.
Payload
Request body
[
{
"filterId": 42,
"logicalGroupId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"referenceId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
]
Logical group filter get all
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/logical-group-filter-get-all | Logical group filter get all |
Logical group filter get all by logical group ids
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/logical-group-filter-get-all-by-logical-group-ids | Logical group filter get all by logical group ids |
Logical group filter remove
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/logical-group-filter-remove | Logical group filter remove |
POST casino-baccarat/plugins/{pluginInstalledId}/logical-group-filter-remove
Logical group filter remove.
Payload
Request body
[
{
"filterId": 42,
"logicalGroupId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"referenceId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
]
Logical group filter remove by logical group id
| Method | Path | What it does |
|---|---|---|
DELETE | casino-baccarat/plugins/{pluginInstalledId}/logical-group-filter-remove-by-logical-group-id | Logical group filter remove by logical group id |
Logical group filter remove by reference id
| Method | Path | What it does |
|---|---|---|
DELETE | casino-baccarat/plugins/{pluginInstalledId}/logical-group-filter-remove-by-reference-id | Logical group filter remove by reference id |
Logs
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/logs/counts | Log record count get |
Query count query
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/query-count-query | Query count query |
Query get all
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/query-get-all | Query get all |
Query get by id
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/query-get-by-id | Query get by id |
Query remove
| Method | Path | What it does |
|---|---|---|
DELETE | casino-baccarat/plugins/{pluginInstalledId}/query-remove | Query remove |
Query save
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/query-save | Query save |
POST casino-baccarat/plugins/{pluginInstalledId}/query-save
Query save.
Payload
Request body
{
"createdByName": "Example",
"queryId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"alertsEnabled": true,
"createdByUserId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerID": 42,
"isDisabled": true,
"isPrivate": true,
"queryData": "string",
"queryDescription": "Example description",
"queryEditorData": "string",
"queryName": "Example",
"queryTypeId": 42,
"viewId": 42
}
Response
{
"createdByName": "Example",
"queryId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"alertsEnabled": true,
"createdByUserId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerID": 42,
"isDisabled": true,
"isPrivate": true,
"queryData": "string",
"queryDescription": "Example description",
"queryEditorData": "string",
"queryName": "Example",
"queryTypeId": 42,
"viewId": 42
}
Query subscription add
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/query-subscription-add | Allow user to add subscription to different BI events |
Query subscription add batch
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/query-subscription-add-batch | Query subscription add batch |
POST casino-baccarat/plugins/{pluginInstalledId}/query-subscription-add-batch
Query subscription add batch.
Payload
Request body
[
{
"queryId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"entityUniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"userId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
]
Query subscription get all
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/query-subscription-get-all | Allow user to remove subscription |
Query subscription remove
| Method | Path | What it does |
|---|---|---|
DELETE | casino-baccarat/plugins/{pluginInstalledId}/query-subscription-remove | Query subscription remove |
Query subscription remove batch
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/query-subscription-remove-batch | Query subscription remove batch |
POST casino-baccarat/plugins/{pluginInstalledId}/query-subscription-remove-batch
Query subscription remove batch.
Payload
Request body
[
{
"queryId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"entityUniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"userId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
]
Reset log view get query params
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/reset-log-view-get-query-params | Reset log view get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/reset-log-view-get-query-params
Reset log view get query params.
Payload
Request body
{
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"queryParameters": [
"string"
],
"maxRecords": 42,
"page": 42,
"recordsPerPage": 42,
"orderBy": "string"
}
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"resetLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"resetLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Reset logs
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/reset-logs | Reset log get all |
POST | casino-baccarat/plugins/{pluginInstalledId}/reset-logs/query | Reset log get query params |
POST | casino-baccarat/plugins/{pluginInstalledId}/reset-logs/views/query | Reset log view get query params2 |
POST casino-baccarat/plugins/{pluginInstalledId}/reset-logs/query
Reset log get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"resetLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"resetLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/reset-logs/views/query
Reset log view get query params2.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
queryId | query | no | uuid |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"resetLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"resetLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Stand by log view get query params
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/stand-by-log-view-get-query-params | Stand by log view get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/stand-by-log-view-get-query-params
Stand by log view get query params.
Payload
Request body
{
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"queryParameters": [
"string"
],
"maxRecords": 42,
"page": 42,
"recordsPerPage": 42,
"orderBy": "string"
}
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"standByLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"standByLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Standby logs
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/standby-logs | Stand by log get all |
POST | casino-baccarat/plugins/{pluginInstalledId}/standby-logs/query | Stand by log get query params |
POST | casino-baccarat/plugins/{pluginInstalledId}/standby-logs/views/query | Stand by log view get query params2 |
POST casino-baccarat/plugins/{pluginInstalledId}/standby-logs/query
Stand by log get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"standByLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"standByLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/standby-logs/views/query
Stand by log view get query params2.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
queryId | query | no | uuid |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"standByLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"utcOffset": 42,
"baccaratTableId": 42,
"standByLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example"
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Statistics
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/statistics | Table statistic get all |
POST | casino-baccarat/plugins/{pluginInstalledId}/statistics/query | Table statistics get query params2 |
POST casino-baccarat/plugins/{pluginInstalledId}/statistics/query
Table statistics get query params2.
| Parameter | In | Required | Type |
|---|---|---|---|
oldestTime | query | no | date-time |
newestTime | query | no | date-time |
queryId | query | no | uuid |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"baccaratTableId": 42,
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example",
"handCount": 3,
"playerWin": 125.5,
"bankerWin": 125.5,
"ties": 42,
"forceQuit": 42,
"naturalPlayer": 42,
"naturalBanker": 42,
"naturalBoth": 42,
"pairPlayer": 42,
"pairBanker": 42,
"pairBoth": 42,
"errors": 42,
"alerts": 42,
"locks": 42,
"resets": 42,
"communicationUp": 42,
"shoeCount": 3,
"shoePerHour": 125.5,
"gamePaceSeconds": 42,
"utcOffset": 42
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"baccaratTableId": 42,
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example",
"handCount": 3,
"playerWin": 125.5,
"bankerWin": 125.5,
"ties": 42,
"forceQuit": 42,
"naturalPlayer": 42,
"naturalBanker": 42,
"naturalBoth": 42,
"pairPlayer": 42,
"pairBanker": 42,
"pairBoth": 42,
"errors": 42,
"alerts": 42,
"locks": 42,
"resets": 42,
"communicationUp": 42,
"shoeCount": 3,
"shoePerHour": 125.5,
"gamePaceSeconds": 42,
"utcOffset": 42
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Table statistics get query params
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/table-statistics-get-query-params | Table statistics get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/table-statistics-get-query-params
Table statistics get query params.
Payload
Request body
{
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"queryParameters": [
"string"
],
"maxRecords": 42,
"page": 42,
"recordsPerPage": 42,
"orderBy": "string"
}
Response
{
"resultsList": [
{
"baccaratTableId": 42,
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example",
"handCount": 3,
"playerWin": 125.5,
"bankerWin": 125.5,
"ties": 42,
"forceQuit": 42,
"naturalPlayer": 42,
"naturalBanker": 42,
"naturalBoth": 42,
"pairPlayer": 42,
"pairBanker": 42,
"pairBoth": 42,
"errors": 42,
"alerts": 42,
"locks": 42,
"resets": 42,
"communicationUp": 42,
"shoeCount": 3,
"shoePerHour": 125.5,
"gamePaceSeconds": 42,
"utcOffset": 42
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"baccaratTableId": 42,
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example",
"handCount": 3,
"playerWin": 125.5,
"bankerWin": 125.5,
"ties": 42,
"forceQuit": 42,
"naturalPlayer": 42,
"naturalBanker": 42,
"naturalBoth": 42,
"pairPlayer": 42,
"pairBanker": 42,
"pairBoth": 42,
"errors": 42,
"alerts": 42,
"locks": 42,
"resets": 42,
"communicationUp": 42,
"shoeCount": 3,
"shoePerHour": 125.5,
"gamePaceSeconds": 42,
"utcOffset": 42
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Table statuses
| Method | Path | What it does |
|---|---|---|
POST | casino-baccarat/plugins/{pluginInstalledId}/table-statuses/query | Table status get query params |
POST casino-baccarat/plugins/{pluginInstalledId}/table-statuses/query
Table status get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
newestTime | query | no | date-time |
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"baccaratTable": {
"timeZoneString": "string",
"pluginAssociations": [],
"pluginEntityItem": {},
"capabilities": [],
"baccaratTableId": 42,
"currentHandId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"currentShoeId": 42,
"dataOwnerId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isDragon7": true,
"isDragonBonus": true,
"isEnabled": true,
"isFlipTable": true,
"isOnline": true,
"isPairProbability": true,
"isPanda8": true,
"remoteAddress": "string",
"remoteTCPPort": 42,
"systemTypeId": 42,
"uniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
},
"shoeStartedUtc": "2026-10-02T21:14:05Z",
"shoeInStandby": "2026-10-02T21:14:05Z",
"tableStatisticsFromShoeStart": {
"baccaratTableId": 42,
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example",
"handCount": 3,
"playerWin": 125.5,
"bankerWin": 125.5,
"ties": 42,
"forceQuit": 42,
"naturalPlayer": 42,
"naturalBanker": 42,
"naturalBoth": 42,
"pairPlayer": 42,
"pairBanker": 42,
"pairBoth": 42,
"errors": 42,
"alerts": 42,
"locks": 42,
"resets": 42,
"communicationUp": 42,
"shoeCount": 3,
"shoePerHour": 125.5,
"gamePaceSeconds": 42,
"utcOffset": 42
},
"lastGameResult": {
"utcOffset": 42,
"houseEdge": 125.5,
"gameResultId": 42,
"baccaratTableId": 42,
"card1": 42,
"card1Suit": 42,
"card2": 42,
"card2Suit": 42,
"card3": 42,
"card3Suit": 42,
"card4": 42,
"card4Suit": 42,
"card5": 42,
"card5Suit": 42,
"card6": 42,
"card6Suit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragon7Win": true,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"panda8": 42,
"panda8True": 125.5,
"panda8Win": true,
"scoreBanker": 42,
"scorePlayer": 42,
"shoeId": 42,
"spreadBanker": 42,
"spreadPlayer": 42
},
"lastCardsDrawnLog": {
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42
},
"timeZoneInfoObject": {
"tzId": "string"
}
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"baccaratTable": {
"timeZoneString": "string",
"pluginAssociations": [],
"pluginEntityItem": {},
"capabilities": [],
"baccaratTableId": 42,
"currentHandId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"currentShoeId": 42,
"dataOwnerId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isDragon7": true,
"isDragonBonus": true,
"isEnabled": true,
"isFlipTable": true,
"isOnline": true,
"isPairProbability": true,
"isPanda8": true,
"remoteAddress": "string",
"remoteTCPPort": 42,
"systemTypeId": 42,
"uniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
},
"shoeStartedUtc": "2026-10-02T21:14:05Z",
"shoeInStandby": "2026-10-02T21:14:05Z",
"tableStatisticsFromShoeStart": {
"baccaratTableId": 42,
"oldestTime": "2026-10-02T21:14:05Z",
"newestTime": "2026-10-02T21:14:05Z",
"familiarId": "string",
"friendlyName": "Example",
"handCount": 3,
"playerWin": 125.5,
"bankerWin": 125.5,
"ties": 42,
"forceQuit": 42,
"naturalPlayer": 42,
"naturalBanker": 42,
"naturalBoth": 42,
"pairPlayer": 42,
"pairBanker": 42,
"pairBoth": 42,
"errors": 42,
"alerts": 42,
"locks": 42,
"resets": 42,
"communicationUp": 42,
"shoeCount": 3,
"shoePerHour": 125.5,
"gamePaceSeconds": 42,
"utcOffset": 42
},
"lastGameResult": {
"utcOffset": 42,
"houseEdge": 125.5,
"gameResultId": 42,
"baccaratTableId": 42,
"card1": 42,
"card1Suit": 42,
"card2": 42,
"card2Suit": 42,
"card3": 42,
"card3Suit": 42,
"card4": 42,
"card4Suit": 42,
"card5": 42,
"card5Suit": 42,
"card6": 42,
"card6Suit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragon7Win": true,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"gameNatural": 42,
"gamePair": 42,
"gameResult": 42,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"handNumber": 42,
"pairProbability": 125.5,
"panda8": 42,
"panda8True": 125.5,
"panda8Win": true,
"scoreBanker": 42,
"scorePlayer": 42,
"shoeId": 42,
"spreadBanker": 42,
"spreadPlayer": 42
},
"lastCardsDrawnLog": {
"utcOffset": 42,
"cardDrawnLogId": 42,
"baccaratTableId": 42,
"cardNumber": 42,
"cardSuit": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"dragon7": 42,
"dragon7True": 125.5,
"dragonBonus": 42,
"dragonBonusTrue": 125.5,
"handId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"intention": 42,
"panda8": 42,
"panda8True": 125.5,
"sequence": 42,
"shoeId": 42
},
"timeZoneInfoObject": {
"tzId": "string"
}
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Tables
| Method | Path | What it does |
|---|---|---|
GET | casino-baccarat/plugins/{pluginInstalledId}/tables | Baccarat table get all |
PUT | casino-baccarat/plugins/{pluginInstalledId}/tables | Baccarat table save |
DELETE | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId} | Baccarat table remove by table id |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId} | Baccarat table get by table id |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/alert-logs | Alert log get all by table id |
POST | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/alert-logs | Alert log save |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/cards-drawn-logs | Cards drawn log get all by table id |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/communication-logs | Communication log get all by table id |
POST | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/communication-logs | Communication log save |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/error-logs | Error log get all by table id |
POST | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/error-logs | Error log save |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/game-result-summaries | Game result summary get by table id date range |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/game-results | Game result log get all by table id |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/lock-logs | Lock log get all by table id |
POST | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/lock-logs | Lock log save |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/reset-logs | Reset log get all by table id |
POST | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/reset-logs | Reset log save |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/standby-logs | Stand by log get all by table id |
POST | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/standby-logs | Stand by log save |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/surveillance | Table surveillance get by table id |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/by-familiar-id | Baccarat table get by familiar id |
GET | casino-baccarat/plugins/{pluginInstalledId}/tables/by-unique-id/{tableUniqueId} | Baccarat table get by unique id |
PUT casino-baccarat/plugins/{pluginInstalledId}/tables
Baccarat table save.
Payload
Request body
{
"timeZoneString": "string",
"pluginAssociations": [
{
"pluginInstalledID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginType": 42,
"remoteID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"properties": 42,
"orderIndex": 42
}
],
"pluginEntityItem": {
"pluginInstalledID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginType": 42,
"remoteID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"properties": 42,
"orderIndex": 42
},
"capabilities": [
42
],
"baccaratTableId": 42,
"currentHandId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"currentShoeId": 42,
"dataOwnerId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isDragon7": true,
"isDragonBonus": true,
"isEnabled": true,
"isFlipTable": true,
"isOnline": true,
"isPairProbability": true,
"isPanda8": true,
"remoteAddress": "string",
"remoteTCPPort": 42,
"systemTypeId": 42,
"uniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Response
{
"timeZoneString": "string",
"pluginAssociations": [
{
"pluginInstalledID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginType": 42,
"remoteID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"properties": 42,
"orderIndex": 42
}
],
"pluginEntityItem": {
"pluginInstalledID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginType": 42,
"remoteID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"properties": 42,
"orderIndex": 42
},
"capabilities": [
42
],
"baccaratTableId": 42,
"currentHandId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"currentShoeId": 42,
"dataOwnerId": 42,
"familiarId": "string",
"friendlyName": "Example",
"isDragon7": true,
"isDragonBonus": true,
"isEnabled": true,
"isFlipTable": true,
"isOnline": true,
"isPairProbability": true,
"isPanda8": true,
"remoteAddress": "string",
"remoteTCPPort": 42,
"systemTypeId": 42,
"uniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
POST casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/alert-logs
Alert log save.
| Parameter | In | Required | Type |
|---|---|---|---|
baccaratTableId | path | yes | int32 |
alertId | query | no | int32 |
dataTimeStamp | query | no | date-time |
Payload
Response
{
"utcOffset": 42,
"alertId": 42,
"alertCodeId": 42,
"alertMessage": "string",
"baccaratTableId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/communication-logs
Communication log save.
| Parameter | In | Required | Type |
|---|---|---|---|
baccaratTableId | path | yes | int32 |
dataTimeStamp | query | no | date-time |
Payload
Response
{
"utcOffset": 42,
"baccaratTableId": 42,
"communicationLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z"
}
POST casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/error-logs
Error log save.
| Parameter | In | Required | Type |
|---|---|---|---|
baccaratTableId | path | yes | int32 |
dataTimeStamp | query | no | date-time |
errorCode | query | no | int32 |
Payload
Response
{
"utcOffset": 42,
"baccaratTableId": 42,
"errorLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"errorCode": 42
}
POST casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/lock-logs
Lock log save.
| Parameter | In | Required | Type |
|---|---|---|---|
baccaratTableId | path | yes | int32 |
dataTimeStamp | query | no | date-time |
locked | query | no | boolean |
Payload
Response
{
"utcOffset": 42,
"baccaratTableId": 42,
"lockLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"locked": true
}
POST casino-baccarat/plugins/{pluginInstalledId}/tables/{baccaratTableId}/reset-logs
Reset log save.
| Parameter | In | Required | Type |
|---|---|---|---|
baccaratTableId | path | yes | int32 |
dataTimeStamp | query | no | date-time |
Payload
Response
{
"utcOffset": 42,
"baccaratTableId": 42,
"resetLogId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z"
}