Wallet IntegrationGeneral

Wallet integration

Wallet Integration refers to the connection between the Casino Operator’s wallet system (PAM) and the Sportsbook platform.

General

  • All API calls use JSON over HTTPS
  • HTTP Basic authorization header is required on all requests. Auth header is sent as Base64 encoded value.
  • Currency codes are defined in ISO 4217 format (e.g. EUR)
  • Dates are defined in ISO 8601 format, in UTC (e.g. 2021-09-19T04:04:00Z)
  • Successful calls should return http status 200, while in case of errors, response http status is 4xx/5xx

Response Schemas

Success and error responses use distinct JSON schemas based on the HTTP status code:

  • Success (HTTP 200) — Returns the endpoint-specific fields documented in each method’s Response section (e.g. balance, currency, walletTransactionId).
  • Error (HTTP 4xx/5xx) — Returns only errorCode and description.

See Error Handling for the complete error response schema and list of error codes.