Download OpenAPI specification:Download
Complete OpenAPI specification for integration controllers under package be.zsoft.zscore.controller.integration. All endpoints and all request/response schemas are fully defined without placeholders.
Requires role ROLE_PLAYER.
| page | integer >= 0 |
| size | integer >= 1 |
| sort | string |
{- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "type": "SINGLE",
- "neededCount": 0,
- "currentCount": 0,
- "completed": true
}
], - "currentPage": 0,
- "count": 0,
- "lastPage": 0,
- "total": 0,
- "links": {
- "first": "string",
- "last": "string",
- "self": "string",
- "prev": "string",
- "next": "string"
}
}Requires role ROLE_PLAYER.
| id required | string <uuid> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "type": "SINGLE",
- "neededCount": 0,
- "currentCount": 0,
- "completed": true
}Requires role ROLE_PLAYER.
| id required | string <uuid> |
| amount required | integer |
{- "amount": 0
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "type": "SINGLE",
- "neededCount": 0,
- "currentCount": 0,
- "completed": true
}Requires role ROLE_PLAYER.
| id required | string <uuid> |
| amount required | integer |
{- "amount": 0
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "type": "SINGLE",
- "neededCount": 0,
- "currentCount": 0,
- "completed": true
}Requires role ROLE_API.
| page | integer >= 0 |
| size | integer >= 1 |
| sort | string |
{- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string"
}
], - "currentPage": 0,
- "count": 0,
- "lastPage": 0,
- "total": 0,
- "links": {
- "first": "string",
- "last": "string",
- "self": "string",
- "prev": "string",
- "next": "string"
}
}Requires role ROLE_API.
| page | integer >= 0 |
| size | integer >= 1 |
| sort | string |
{- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string",
- "amount": 0,
- "priceEx": 0.1,
- "discountPriceEx": 0.1,
- "currency": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string"
}
}
], - "currentPage": 0,
- "count": 0,
- "lastPage": 0,
- "total": 0,
- "links": {
- "first": "string",
- "last": "string",
- "self": "string",
- "prev": "string",
- "next": "string"
}
}Requires role ROLE_API.
| page | integer >= 0 |
| size | integer >= 1 |
| sort | string |
{- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "direction": "ASC",
- "scoreType": "LATEST"
}
], - "currentPage": 0,
- "count": 0,
- "lastPage": 0,
- "total": 0,
- "links": {
- "first": "string",
- "last": "string",
- "self": "string",
- "prev": "string",
- "next": "string"
}
}Requires role ROLE_API.
| id required | string <uuid> |
| page | integer >= 0 |
| size | integer >= 1 |
| sort | string |
{- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "score": 0,
- "player": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "lastSignIn": "2019-08-24T14:15:22Z",
- "lives": 0,
- "lastLifeUpdate": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
}
], - "currentPage": 0,
- "count": 0,
- "lastPage": 0,
- "total": 0,
- "links": {
- "first": "string",
- "last": "string",
- "self": "string",
- "prev": "string",
- "next": "string"
}
}Requires role ROLE_PLAYER.
| id required | string <uuid> |
| score required | integer |
{- "score": 0
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "score": 0,
- "player": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "lastSignIn": "2019-08-24T14:15:22Z",
- "lives": 0,
- "lastLifeUpdate": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
}Requires role ROLE_API.
| name required | string |
{- "name": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "lastSignIn": "2019-08-24T14:15:22Z",
- "lives": 0,
- "lastLifeUpdate": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "lastSignIn": "2019-08-24T14:15:22Z",
- "lives": 0,
- "lastLifeUpdate": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}Requires role ROLE_PLAYER.
| amount required | integer |
{- "amount": 0
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "lastSignIn": "2019-08-24T14:15:22Z",
- "lives": 0,
- "lastLifeUpdate": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}Requires role ROLE_PLAYER.
| amount required | integer |
{- "amount": 0
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "lastSignIn": "2019-08-24T14:15:22Z",
- "lives": 0,
- "lastLifeUpdate": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}Requires role ROLE_API.
| page | integer >= 0 |
| size | integer >= 1 |
| sort | string |
{- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string",
- "costType": "FREE",
- "rewardType": "LIVES",
- "costAmount": 0,
- "costCurrency": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string"
}, - "rewardAmount": 0,
- "rewardCurrency": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string"
}
}
], - "currentPage": 0,
- "count": 0,
- "lastPage": 0,
- "total": 0,
- "links": {
- "first": "string",
- "last": "string",
- "self": "string",
- "prev": "string",
- "next": "string"
}
}Requires role ROLE_PLAYER.
| type required | string (WalletOperationType) Enum: "INCREASE" "DECREASE" |
| amount required | integer |
| currencyId required | string <uuid> |
{- "type": "INCREASE",
- "amount": 0,
- "currencyId": "2a59a322-927b-4fc7-bac8-d295c634b295"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "INCREASE",
- "amount": 0,
- "walletCurrencyUnit": {
- "amount": 0,
- "currency": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string"
}
}, - "wallet": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "player": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "lastSignIn": "2019-08-24T14:15:22Z",
- "lives": 0,
- "lastLifeUpdate": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}, - "currencyUnits": [
- {
- "amount": 0,
- "currency": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string"
}
}
]
}
}Requires role ROLE_PLAYER.
| page | integer >= 0 |
| size | integer >= 1 |
| sort | string |
{- "items": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "INCREASE",
- "amount": 0,
- "walletCurrencyUnit": {
- "amount": 0,
- "currency": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string"
}
}, - "wallet": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "player": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "lastSignIn": "2019-08-24T14:15:22Z",
- "lives": 0,
- "lastLifeUpdate": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}, - "currencyUnits": [
- {
- "amount": 0,
- "currency": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "key": "string"
}
}
]
}
}
], - "currentPage": 0,
- "count": 0,
- "lastPage": 0,
- "total": 0,
- "links": {
- "first": "string",
- "last": "string",
- "self": "string",
- "prev": "string",
- "next": "string"
}
}