## Endpoints

This section describes the available API endpoints that the Operator must implement in order to integrate with RubyPlay’s Seamless Wallet system.

Each endpoint corresponds to a specific game-related operation and is used by RubyPlay’s Remote Gaming System (RGS) to communicate with the Operator’s Gaming Platform (GP).

All requests:

- Use the `POST` HTTP method.
- Must include the header `Content-Type: application/json`.
- Require authentication and session tokens to ensure player identity and transaction integrity.
- Follow the error-handling principles described in the **Overview** and **Response Codes** sections.


This section provides full specifications, including request/response formats, retry logic, and field-level descriptions.