Seamless wallet
API สำหรับให้แพลตฟอร์มที่ต้องการเชื่อมต่อกับ Betworld ทำการพัฒนาเพื่อให้รองรับการทำงานร่วมกัน
Last updated
API สำหรับให้แพลตฟอร์มที่ต้องการเชื่อมต่อกับ Betworld ทำการพัฒนาเพื่อให้รองรับการทำงานร่วมกัน
Last updated
API สำหรับให้ Betworld ดึงยอดเครดิตของผู้เล่นจากดีลเลอร์แพลตฟอร์ม
POST
https://{your-domain}/balance-inquire
API path สามารถ provide ได้ตามที่คุณต้องการ ไม่จำเป็นต้องเหมือนตัวอย่าง Request body เป็น json การ verify signature สามารถดูได้ที่
x-casino-signature*
String
เป็น string ที่ได้จากการ hash request body ด้วย authentication key ที่ได้รับจาก Betworld
user_id*
String
user id ในระบบของท่านที่ส่งให้กับ Betworld
player_id*
String
user id จากระบบของ Betworld
currency*
String
API สำหรับให้ Betworld ส่งรายการที่ผู้เล่นวางเดิมพันกลับไปยังดีลเลอร์แพลตฟอร์ม
POST
https://{your-domain}/betting
x-casino-signature*
String
เป็น string ที่ได้จากการ hash request body ด้วย authentication key ที่ได้รับจาก Betworld
user_id*
String
user id ในระบบของท่านที่ส่งให้กับ Betworld
player_id*
String
user id จากระบบของ Betworld
bet_amount*
Float
จำนวนเครดิตที่ user วางเดิมพัน
transaction_id*
Integer
เลขอ้างอิงในการทำรายการเดิมพัน
timestamp*
Integer
เวลาที่ทำรายการ เป็น timestamp milliseconds
currency*
String
remark*
String
รายละเอียดเกมที่ลงเดิมพัน
game_id*
String
เลขที่ของเกมส์ที่วางเดิมพัน
type*
String
user_bet*
Object
รายละเอียดที่ user วางเดิมพันในรอบนั้น
API สำหรับให้ Betworld ส่งผลการวางเดิมพันของผู้เล่นในรอบนั้นๆ ไปยังดีลเลอร์แพลตฟอร์มหลังจากออกผล
POST
https://{your-domain}/betting-result
*ควรมีการตรวจสอบการทำรายการซ้ำจากเลข transaction_id
ค่า result ที่ระบบ Betworld ส่งกลับไป result = win ผู้เล่นชนะเดิมพัน ระบบของคุณต้องโอนเติมเครดิตให้ผู้เล่น ตาม amount ที่ได้รับ result = loss ผู้เล่นแพ้เดิมพัน ระบบของคุณไม่ต้องทำการโอนเครดิตให้ผู้เล่น result = refund กรณียกเลิกเกมส์ ระบบของคุณต้องโอนเครดิตคืนให้ผู้เล่น ตาม amount ที่ได้รับ
x-casino-signature*
String
เป็น string ที่ได้จากการ hash request body ด้วย authentication key ที่ได้รับจาก Betworld
user_id*
String
user id ในระบบของท่านที่ส่งให้กับ Betworld
player_id*
String
user id จากระบบของ Betworld
bet_amount*
Float
จำนวนเครดิตที่ user วางเดิมพัน
transaction_id*
Integer
เลขอ้างอิง ในการทำรายการ จะส่งเฉพาะ result ที่เท่ากับ win และ refund (loss จะส่ง 0)
timestamp*
Integer
เวลาที่ทำรายการ เป็น timestamp milliseconds
currency*
String
remark*
String
รายละเอียดเกมที่ลงเดิมพัน
result*
String
win = ผู้เล่นชนะเดิมพัน
loss = ผู้เล่นแพ้เดิมพัน
refund = คืนเงิน
game_id*
String
เลขที่ของเกมส์ที่วางเดิมพัน
addition_amount
Float
จำนวนเครดิตที่ user วางเดิมพันเพิ่มเติม เช่น การวางประกันภัย
win_amount
Float
จำนวนเครดิตส่วนที่ชนะหรือแพ้เดิมพัน เช่น
100 = ชนะ รอบนั้น user ได้กำไร
-150 = แพ้ รอบนั้น user ขาดทุน
payout_amount*
Float
จำนวนเครดิตที่ระบบจะต้องโอนให้ user (รางวัลรวมทุน)
type*
String
user_bet
Object
รายละเอียดที่ user วางเดิมพันในรอบนั้น
game_result
Object
รายละเอียดผลที่ออกในรอบนั้นๆ
user_bet_result
Object
รายละเอียดที่ user วางเดิมพัน และ ถูกรางวัลหรือเสมอ
API สำหรับให้ Betworld ส่ง refund กลับไปยังดีลเลอร์แพลตฟอร์ม ในกรณีที่ Betworld ได้รับ response เป็น timeout ใน API Betting ที่ผู้เล่นวางเดิมพันจากดีลเลอร์แพลตฟอร์ม
POST
{your-domain}/betting-refund
*ดีลเลอร์แพลตฟอร์มต้องตรวจสอบด้วยว่ามีการเดิมพันด้วย transaction_id ที่ส่งไปในระบบหรือไม่ มี - ให้ทำการคืนเครดิตให้กับผู้เล่น ไม่มี - ไม่ต้องดำเนินการใดๆ
x-casino-signature*
String
เป็น string ที่ได้จากการ hash request body ด้วย authentication key ที่ได้รับจาก Betworld
bet_amount*
Float
จำนวนเครดิตที่ user วางเดิมพัน
currency*
String
game_id*
String
เลขที่ของเกมส์ที่วางเดิมพัน
player_id*
String
user id จากระบบของ Betworld
remark*
String
รายละเอียด
timestamp*
Integer
เวลาที่ทำรายการ เป็น timestamp milliseconds
transaction_id*
Integer
เลขอ้างอิงในการทำรายการเดิมพัน
type*
String
user_id*
String
user id ในระบบของท่านที่ส่งให้กับ Betworld
API สำหรับให้ดีลเลอร์แพลตฟอร์ม มาสอบถามผลการวางเดิมพันของผู้เล่น
GET
https://{api-domain}/game-service/bet_game/result-inquire
x-casino-signature*
String
เป็น string ที่ได้จากการ hash request body ด้วย authentication key ที่ได้รับจาก Betworld
x-casino-id*
String
casino id
user_id*
String
user id ในระบบของท่านที่ส่งให้กับ Betworld
game_id*
String
เลขที่ของเกมส์ที่วางเดิมพัน
ค่า currency ของ user ที่ได้จากการ login ครั้งแรก เช่น USD, THB
API path สามารถ provide ได้ตามที่คุณต้องการ ไม่จำเป็นต้องเหมือนตัวอย่าง Request body เป็น json การ verify signature สามารถดูได้ที่
ค่า currency ของ user ที่ได้จากการ login ครั้งแรก เช่น USD, THB
ประเภทเกมส์ที่ลงเดิมพัน
API path สามารถ provide ได้ตามที่คุณต้องการ ไม่จำเป็นต้องเหมือนตัวอย่าง Request body เป็น json การ verify signature สามารถดูได้ที่ ระบบจะมี timeout 3 วินาที หากเกิดข้อผิดพลาดในการเรียก API ระบบจะทำการ retry อีก 2 ครั้ง
ค่า currency ของ user ที่ได้จากการ login ครั้งแรก เช่น USD, THB
ประเภทเกมส์ที่ลงเดิมพัน
API path สามารถ provide ได้ตามที่คุณต้องการ ไม่จำเป็นต้องเหมือนตัวอย่าง Request body เป็น json การ verify signature สามารถดูได้ที่
ค่า currency ของ user ที่ได้จากการ login ครั้งแรก เช่น USD, THB
ประเภทเกมส์ที่ลงเดิมพัน
Request body เป็น json การ generate signature สามารถดูได้ที่