Developers
Integration overview
REST API for deposits, withdrawals, webhooks, and operator dashboard access. Full sandbox credentials provided after onboarding.
Quick start
All requests use HTTPS with Bearer token authentication. Base URL provided upon merchant approval.
POST /v1/deposits
Authorization: Bearer <api_key>
Content-Type: application/json
{
"amount": 10000,
"currency": "EUR",
"player_id": "plr_abc123",
"method": "card",
"return_url": "https://operator.com/deposit/complete"
}
Webhooks
Subscribe to real-time events for deposit confirmations, payout completions, and compliance flags.
POST https://your-platform.com/webhooks/eagle-harbor
X-EH-Signature: sha256=...
{
"event": "payout.completed",
"id": "po_xyz789",
"amount": 5000,
"currency": "EUR",
"player_id": "plr_abc123",
"status": "completed"
}
Endpoints
POST /v1/deposits— create a player depositPOST /v1/payouts— initiate a withdrawalGET /v1/balances— operator treasury balancesGET /v1/transactions— paginated transaction historyPOST /v1/players/verify— trigger KYC check
Sandbox access
Contact our integration team on Telegram to receive sandbox API keys and test card numbers.
Request sandbox credentials
Open Telegram
@gordanaradoicic on Telegram