🃏GAME
DW CMS/AGENT API Reference
GET GAME List
GET GAME List
POST
https://server.dowinnsys.com/api/v1/game
Request Body
junket_code*
String
game_type*
String
"S" - speed, "O" - online, "L" - live
{
"data": [
{
"proposal_num": "230204203715aKtukZ",
"junket_code": "RP",
"game_name": "DW0001",
"guest_id": "",
"balance": 250000.00,
"status": 2,
"avatar_id": "test007a"
},
{
"proposal_num": "230204203557oAjLlP",
"junket_code": "RP",
"game_name": "DW0001",
"guest_id": "",
"balance": 200000.00,
"status": 1,
"avatar_id": "test0008"
},
{
"proposal_num": "230204203548raMLMT",
"junket_code": "RP",
"game_name": "DW0001",
"guest_id": "",
"balance": 100000.00,
"status": 1,
"avatar_id": "test0007"
}
]
}
GET GAME
GET GAME
POST
https://server.dowinnsys.com/api/v1/game
get game info by proposal_num
Request Body
proposal_num*
String
{
"data": {
"proposal_num": "230204203715aKtukZ",
"junket_code": "RP",
"game_name": "DW0001",
"guest_id": "",
"balance": 250000.00,
"status": 2,
"avatar_id": "test007a"
}
}
GET SGAME
GET SGAME By ava_id
POST
https://server.dowinnsys.com/api/v1/sgame-search
Request Body
game_type*
Enum
"L": "Live", "O": "Online", "S" :"Speed"
ava_id*
String
{
"data": {
"proposal_num": "230204203548raMLMT",
"game_table_id": "RP001",
"account_code": "DW0001",
"junket_code": "RP"
}
}
GAME STATUS UPDATE
UPDATE GAME STATUS
POST
https://server.dowinnsys.com/api/v1/game/status
Request Body
proposal_num*
String
game_stat*
String
"W"(wait), "P"(play), "S"(stop), "E"(end)
avatar_id
String
{
"data": "ok"
}
GAME TABLE UPDATE
UPDATE GAME TABLE
POST
https://server.dowinnsys.com/api/v1/game-table-update
Request Body
proposal_num*
String
18 <= length <= 20
game_table_id*
String
length == 5
{
"data": "update success"
}
ONLINE GAME LOGIN (PHONE)
ONLINE GAME LOGIN
POST
https://server.dowinnsys.com/api/v1/game_login
Request Body
id*
String
password*
String
{
"data": {
"code": 1,
"data": {
"result": null,
"agent_id": "Dowinn1",
"user_id": "dwnum1212",
"currency": "PHP",
"language": "KO",
"bet_limit_id": "13",
"feedback_data1": "230312172451kncAnC",
"baccaratUrl": "http://dowinluck.com:8090?s=Xd72l9gsd%2FcC2ulMR2%2FZzacv0ZqnzsxGup4UJnHb4XqMbUxAF*xBi3WnAdPPHPRNRT058%2FxulLvY42IiQjV2ivUrBny8OEM*Uhkie*1OMQM%3D&lang=KO"
}
}
}
ONLINE GAME LOGIN (SPEED / SLOT)
SPEED / SLOT GAME LOG IN REQUEST
POST
https://agentserver-v2.dowinnsys.com/api/v1/user_login
Headers
X-Auth-Id*
String
dowinn-game-server-01
X-Auth-Key*
String
5be5b4b3-19d9-4f66-ab5f-1038636873bb
Request Body
disp_id*
String
passwd*
String
{
"data": {
"message": "ok",
"userData": {
"user_id": "test0031",
"nickname": "◀test0031",
"phone": "12341234",
"country_code": "63",
"default_currency": "PHP",
"balance_default": 0.00,
"balance_red": 0.00,
"account_status": "Y",
"baccarat_permit": "Y",
"slot_permit": "Y",
"betlimit": "14",
"language": "EN"
},
"baccaratUrl": "{\"game_url\":\"http://dowinluck.com:8090?s=NsQwaGliCPgyGBymkU0LBNH4KNv03clfbgUSHokGt%2Fic0rrVWXE5qIbL0guUoyHhZGskLDocGGiuilyfdqUF4saQNoMwP%2Fs3Iuk6GQksYaU%3D&lang=EN\"}",
"slotUrl": "https://eslot-dev.com/pc3?token=Yw-LM4m-S2rKvGoV73eRbusOLbFXzLHmWLCZYdlIzxSvdl3URIEZS8PBCBCdv7uX"
}
}
SLOT JACKPOT BASE
GET JACKPOT BASE DATA LIST
POST
https://agentserver-v2.dowinnsys.com/api/v1/jackpot_base
Headers
X-Auth-Id*
String
dowinn-game-server-01
X-Auth-Key*
String
5be5b4b3-19d9-4f66-ab5f-1038636873bb
{
"data": {
"Code": 0,
"Msg": "Success",
"List": [
{
"id": "1",
"value": 536763,
"maxHit": 600000,
"minHit": 520000
},
{
"id": "2",
"value": 2221483,
"maxHit": 4088000,
"minHit": 2500000
},
{
"id": "3",
"value": 4221483,
"maxHit": 7088000,
"minHit": 4500000
},
{
"id": "4",
"value": 7168090,
"maxHit": 11088000,
"minHit": 9500000
},
{
"id": "5",
"value": 11168090,
"maxHit": 21088000,
"minHit": 19500000
},
{
"id": "6",
"value": 31154119,
"maxHit": 53888000,
"minHit": 49888000
}
]
}
}
SLOT ADD USER
Optain slot game url and BuyIn player's Account Money to Slot Game
POST
https://agentserver-v2.dowinnsys.com/api/v1/slot_add_user
Headers
X-Auth-Id*
String
dowinn-game-server-01
X-Auth-Key*
String
5be5b4b3-19d9-4f66-ab5f-1038636873bb
Request Body
disp_id*
String
passwd*
String
isMobile*
int
0 : desktop, 1: mobile
{
"data": {
"message": "ok",
"slotData": {
"Code": 0,
"Msg": "Success",
"PlayerId": "test019",
"GameUrl": "https://eslot-dev.com/pc3?token=Yw-LM4m-S2rKvGoV73eRbpjOIIRdutsPBq5w9kMJPlrrOkt-HoPQIircvPpZLELp"
}
}
}
BACCARAT ADD USER
OBTAIN Baccarat game url and Buyin player's account money to Baccarat Game
POST
https://agentserver-v2.dowinnsys.com/api/v1/baccarat_add_user
Headers
X-Auth-Id*
String
dowinn-game-server-01
X-Auth-Key*
String
5be5b4b3-19d9-4f66-ab5f-1038636873bb
Request Body
disp_id*
String
passwd*
String
{
"data": {
"message": "ok",
"baccaratUrl": "http://dowinluck.com:8090?s=Bchc4eEcyZYrsrMgEvKwIhoqLj8pF8qCqVQ1sBZpi7chG6CnIqvdERlnqp4%2FOjBTB*33ZtVWaIoYfJn*J1XMVex3jJ4seaJ6a7NQEiRsBbQ%3D&lang=EN"
}
}
UPDATE GAME SELECT PAGE
UPDATE GAME SELECT PAGE
POST
https://agentserver-v2.dowinnsys.com/api/v1/update_select_page
Headers
X-Auth-Id*
String
dowinn-game-server-01
X-Auth-Key*
String
5be5b4b3-19d9-4f66-ab5f-1038636873bb
Request Body
disp_id*
String
passwd*
String
{
"data": {
"message": "ok",
"user_id": "test019",
"balance_default": 0.00,
"balance_red": 0.00,
"jackpotBase": [
{
"id": "1",
"value": 520602,
"maxHit": 600000,
"minHit": 520000
},
{
"id": "2",
"value": 2088390,
"maxHit": 4088000,
"minHit": 2500000
},
{
"id": "3",
"value": 4088390,
"maxHit": 7088000,
"minHit": 4500000
},
{
"id": "4",
"value": 7088234,
"maxHit": 11088000,
"minHit": 9500000
},
{
"id": "5",
"value": 11088234,
"maxHit": 21088000,
"minHit": 19500000
},
{
"id": "6",
"value": 31088201,
"maxHit": 53888000,
"minHit": 49888000
}
],
"machineQty_available": 2,
"machineQty_total": 100
}
}
SLOT PLAYER PASSWORD CHANGE
UPDATE SLOT PLAYER PASSWORD
POST
https://agentserver-v2.dowinnsys.com/api/v1/user_password_change
Request Body
userId*
String
currentPassword*
String
newPassword*
String
{
"data": "ok"
}
BACCARAT PLAYER PASSWORD CHANGE
UPDATE BACCARAT PLAYER PASSWORD
POST
https://agentserver-v2.dowinnsys.com/api/v1/bac_user_password_change
Request Body
userId*
String
currentPassword*
String
newPassword*
String
{
"data": {
"code": 20102,
"msg": "updated"
}
}
{
"data": {
"code": 40102,
"msg": "Invalid id or password"
}
}
SPEED USER LOGOUT CALL-BACK
SPEED USER LOGOUT/AUTOLOGOUT CALL-BACK
POST
https://agentserver-v2.dowinnsys.com/bac-api/v1/baclogout
Request Body
logout_date*
String
api_id*
String
disp_id*
String
user_id*
String
logout_type*
String
{
"data": {
"code": 0,
"message": "ok",
"user_id": "test02",
"api_id": "dowinn1",
"amount": 0
}
}
/////////////////////////////////////
{
"data": {
"code": 1,
"message": "failed",
"user_id": "test00",
"api_id": "dowinn1",
"amount": 0
}
}
////////////////////////////////////
{
"data": {
"code": 1,
"message": "user not found",
"user_id": "15",
"api_id": "dowinn1",
"amount": 0
}
}
BET ERROR REPORT CALL_BACK
BET ERROR REPORT CALL_BACK
POST
https://agentserver-v2.dowinnsys.com/bac-api/v1/error-report
Request Body
type*
String
bet_indexs*
String Array
{
"data": {
"code": 0,
"message": "OK"
}
}
IN GAME NICKNAME UPDATE(SPEED)
IN GAME NICKNAME UPDATE(SPEED)
POST
https://agentserver-v2.dowinnsys.com/bac-api/v1/update-nickname
Request Body
nickname*
String
user_id*
String
{
"data": {
"code": 20003,
"message": "Nickname Exist"
}
}
Last updated