Activity
See the player ratings reference for ratings and the support reference for tickets.
Notifications
notifications
Description
Notifications.
Input
| Field | Type | Required | Description |
|---|---|---|---|
unreadOnly | Boolean | ✓ | Return unread notifications only. |
Result
Response type - [Notification!]!.
Errors
UNAUTHENTICATED- session is required for user-specific data.VALIDATION- request parameters are invalid.NOT_FOUND- requested entity was not found.
Exchange example
Request
documentId: notifications
{
"documentId": "notifications",
"variables": {
"unreadOnly": true
}
}
Response
200 OK
{
"data": {
"notifications": {}
}
}
Related types
Unread count
unreadNotificationsCount
Description
Unread count.
Input
The operation does not accept variables.
Result
Response type - Int!.
Errors
UNAUTHENTICATED- session is required for user-specific data.VALIDATION- request parameters are invalid.NOT_FOUND- requested entity was not found.
Exchange example
Request
documentId: unreadNotificationsCount
{
"documentId": "unreadNotificationsCount",
"variables": {}
}
Response
200 OK
{
"data": {
"unreadNotificationsCount": {}
}
}
Related types
Mark as read
markNotificationsRead
Description
Mark notifications read.
Input
| Field | Type | Required | Description |
|---|---|---|---|
notificationIds | Int | ✓ | List of notification IDs. |
Result
Response type - ServiceResult!.
Errors
UNAUTHENTICATED- session is required for user-specific data.VALIDATION- request parameters are invalid.NOT_FOUND- requested entity was not found.
Exchange example
Request
documentId: markNotificationsRead
{
"documentId": "markNotificationsRead",
"variables": {
"notificationIds": 1
}
}
Response
200 OK
{
"data": {
"markNotificationsRead": {}
}
}
Related types
Balance
refreshBalance
Description
Refresh balance.
Input
The operation does not accept variables.
Result
Response type - BalanceInfo!.
Errors
UNAUTHENTICATED- session is required for user-specific data.VALIDATION- request parameters are invalid.NOT_FOUND- requested entity was not found.
Exchange example
Request
documentId: refreshBalance
{
"documentId": "refreshBalance",
"variables": {}
}
Response
200 OK
{
"data": {
"refreshBalance": {
"balance": "0",
"bonusBalance": "25",
"paymentDebt": "1000",
"purchasesRestricted": true
}
}
}
Related types
Module Statuses
moduleStatuses
Description
Module statuses.
Input
The operation does not accept variables.
Result
Response type - ModuleStatuses!.
Errors
UNAUTHENTICATED- session is required for user-specific data.VALIDATION- request parameters are invalid.NOT_FOUND- requested entity was not found.
Exchange example
Request
documentId: moduleStatuses
{
"documentId": "moduleStatuses",
"variables": {}
}
Response
200 OK
{
"data": {
"moduleStatuses": {}
}
}