Get market or round settlement view

View as Markdown
**Direction:** Operator → Wuzzlo Retrieves Wuzzlo's authoritative settlement view for an entire market or round. ### Processing order 1. **Set `operatorId`.** 2. **Send either `marketId` or `roundId`** for the target round. 3. **Sign the exact UTF-8 JSON bytes** with the operator private key. 4. **Compare aggregate totals and individual items** with local wallet records. ### Response contract | Scenario | HTTP | Status code | Result | | --- | ---: | --- | --- | | Market or round found | `200` | `RS_OK` | Returns aggregate totals and transaction items | | Market or round ID is missing | `200` | `RS_ERROR_INVALID_REQUEST` | Request rejected | | Market or round not found | `200` | `RS_ERROR_TRANSACTION_INVALID` | No settlement data | | Operator is invalid | `200` | `RS_ERROR_INVALID_OPERATOR` | Request rejected | > **Reconciliation:** Compare `totalBets`, `settledBets`, `openBets`, `totalStake`, and `totalPayout` before reconciling individual items.

Authentication

Signaturestring

Operator-to-Wuzzlo: Base64 RSA-SHA256 PKCS#1 v1.5 signature of the exact UTF-8 JSON body, created with the operator private key.

Request

This endpoint expects any.
anyRequired
OR
anyRequired
OR
anyRequired

Response

Query response
statusCodestring
messagestring
dataobjectOptional