Transfer Wallet API
คู่มือสำหรับ agent โหมด TRANSFER ที่ทำเว็บเอง — backend ของคุณเรียก member API ของ best-system แบบ server-to-server เท่านั้น
เตรียม 3 อย่าง
- เข้า bo-web เมนู Api Management → API Credential เปิดสวิตช์ External Site API แล้วใส่ IP allowlist (IP ขาออกของ server คุณ)
- เก็บค่า 3 ตัวเป็น environment variable ฝั่ง backend:
| ค่า | รูปแบบ |
|---|---|
BASE_URL | https://api.example.com (ได้จากทีม best-system ต่อ environment) |
API_KEY | ak_ ตามด้วย hex 48 ตัว |
API_SECRET | hex 64 ตัว — เก็บฝั่ง server เท่านั้น |
- sign ทุก request ด้วย
X-Api-Key+ HMAC ตาม Authentication
ทุกเส้นอยู่ใต้ BASE_URL/api/v1 และตอบ envelope เดียวกัน { success, code, message, data, request_uuid } — สำเร็จเมื่อ code === 0 (ดู Conventions)
อ่านต่อ
- ทุก endpoint — รายการ endpoint ทั้งหมดพร้อมตัวอย่าง request/response
- Authentication — sign S2S + วงจร member token + test vectors
- Conventions — base URL, envelope, rate limit
- Business codes — รหัสผลลัพธ์ทั้งหมด