A unified REST API for casino agent operations. Deposits, withdrawals, rebates, messaging — all automated with smart bypass handling.
One endpoint handles deposits and withdrawals. Auto-detects player ownership, calculates rebates, enforces bypass policies, and notifies agents.
Configurable rebate percentages per sub-agent. Automatic obligation tracking with settlement summaries. Supports REAL and CREDIT money types.
Exchange credentials once for a 4-hour Bearer token. Backwards-compatible with body credentials. Every response includes a unique request ID.
Register callback URLs for real-time events. HMAC-SHA256 signed payloads. Supports transfer.completed, transfer.failed, and bypass.blocked events.
7 report endpoints covering player activity, agent performance, products breakdown, daily summaries, and dashboard metrics with date filters.
Send messages to agents, read chat threads, track notifications. Built for OTP delivery, transaction alerts, and inter-agent communication.
# 1. Login
curl -X POST https://747.innoserver.cloud/api/auth/login \
-d '{"agentUsername":"demo","agentPassword":"***"}'
# → { "data": { "token": "tok_xxx..." } }
# 2. Smart transfer (auto-detects bypass + rebate)
curl -X POST https://747.innoserver.cloud/api/transfer \
-H "Authorization: Bearer tok_xxx" \
-d '{"playerUsername":"Lykmyk","type":"deposit",
"amount":100,"paymentMethod":"gcash"}'
# → { txId, isBypass, rebate: { percent: 2, amount: 2 } }
# 3. Check settlement obligations
curl -X POST https://747.innoserver.cloud/api/transfer/config \
-H "Authorization: Bearer tok_xxx"
# → { settlement: [{ agent: "doctrinedark", owed: 2 }] }