GameBox provides a digital ecosystem for game developers. Our platform is a game library that allows developers to publish and share their games with the rest of the world. Developers can connect through the GameBox APIs to integrate their games to the GameBox platform.
The Partners integration provides the feel and experience on the how will you access the games. It is also include on this documentation on how you will integrate the games on your platform.
https://ayos-games-lobby-stg.multisyscorp.io/?partner_id=96b6d9d9-5334-467e-bf3c-72f52a5927c6
Field | Value | Required |
---|---|---|
mobile_number | +639396800057 | Yes |
password | 928771 | Yes |
You can be able to integrate on your platform, just simple click the Contact Us and enter the necessary information to receive the embed URL that can be used in integration. The following instruction for the contact us shows below:
After the successful sending Contact Us you can see this successful message!
Thank you for your Playful Interest!
Please wait for the email response.
https://ayos-ws-stg.multisyscorp.io/auth/v1/login
Field | Type | Required |
---|---|---|
mobile_number | string | Yes |
password | string | Yes |
https://ayos-ws-stg.multisyscorp.io/game_processor/v1/game_session
Key | Sample Value | Description |
---|---|---|
Client-Id | 96b416a9-3983-4aa7-886b-5877c21027e6 | Given to a Provider upon registration to Gamebox. |
Client-Key-Pass | 6 rounds bcrypt(sha1(body parameters in json string) + Client-Secret) | Step 1: Encrypt to sha1 the string json body params Step 2: Concat the string from step 1 and Client-Secret. Step 3: Bcrypt step 2 with 6 rounds. A Client Secret will be given to a Provider upon registration to Gamebox. |
Authorization | Bearer token | Generated by logging in subscriber. |
Field | Type | Required | Description |
---|---|---|---|
game_uuid | uuid | Yes | Game selected to play. Provider upon registration of game to Gamebox. |
bet_amount | int | Yes | Amount bet on the game. |
https://ayos-ws-stg.multisyscorp.io/game_processor/v1/game_session/:gameSessionUuid
Key | Sample Value | Description |
---|---|---|
Client-Id | 96b416a9-3983-4aa7-886b-5877c21027e6 | Given to a Provider upon registration to Gamebox. |
Client-Key-Pass | 6 rounds bcrypt(sha1(body parameters in json string) + Client-Secret) | Step 1: Encrypt to sha1 the string json body params Step 2: Concat the string from step 1 and Client-Secret. Step 3: Bcrypt step 2 with 6 rounds. A Client Secret will be given to a Provider upon registration to Gamebox. |
Authorization | Bearer token | Generated by logging in subscriber. |
Field | Type | Required | Description |
---|---|---|---|
status | string | Yes | The result of the game sesison. See appendix X for the list of status. |
points | int | No | Points received on game. |
https://ayos-ws-stg.multisyscorp.io/game_processor/v1/game_session
Key | Sample Value | Description |
---|---|---|
Client-Id | 96b416a9-3983-4aa7-886b-5877c21027e6 | Given to a Provider upon registration to Gamebox. |
Client-Key-Pass | 6 rounds bcrypt(sha1(body parameters in json string) + Client-Secret) | Step 1: Encrypt to sha1 the string json body params Step 2: Concat the string from step 1 and Client-Secret. Step 3: Bcrypt step 2 with 6 rounds. A Client Secret will be given to a Provider upon registration to Gamebox. |
Authorization | Bearer token | Generated by logging in subscriber. |
Field | Type | Required | Description |
---|---|---|---|
game_uuid | uuid | Yes | Game selected to play. Provided upon registration of game to Gamebox. |
room_uuid | uuid | Yes | Amount bet on the game. Provided upon registration of game to Gamebox. |
user_uuid | array | Yes | Users that are going to play the game. |
Code | Message |
---|---|
200 | OK |
422 | Unprocessable entity |
400 | Bad Request |
401 | Unauthorized/Token has expired |
500 | Internal Server Error |
503 | Web Service Unavailable |
Field | Value |
---|---|
subscriber account username | +639956372763 |
subscriber account password | +122517 |
provider client id | 96b416a9-3983-4aa7-886b-5877c21027e6 |
provider client secret | ec6a1e09257f8aa55ef5d4dff88ba7ba1a728678c3d684652fb060bcd8deb019 |
Statuses |
---|
WIN |
LOSE |
DRAW |
CANCELLED |