Get settlement details for one transaction
**Direction:** Operator → Wuzzlo
Retrieves Wuzzlo's authoritative settlement view for one wallet transaction.
### Processing order
1. **Set `operatorId` and `transactionId`.**
2. **Sign the exact UTF-8 JSON bytes** with the operator private key.
3. **Treat the returned data as reconciliation evidence.**
4. **Do not create a second settlement** when the transaction is already settled.
### Response contract
| Scenario | HTTP | Status code | Result |
| --- | ---: | --- | --- |
| Transaction found | `200` | `RS_OK` | Returns the authoritative bet and settlement data |
| Transaction ID is missing | `200` | `RS_ERROR_INVALID_REQUEST` | Request rejected |
| Transaction not found | `200` | `RS_ERROR_TRANSACTION_INVALID` | No transaction data |
| Operator is invalid | `200` | `RS_ERROR_INVALID_OPERATOR` | Request rejected |
### Settlement states
`resultStatus` is exactly one of `OPEN`, `WON`, or `LOST`. Use `isSettled` together with the transaction IDs when reconciling local wallet records.
> **Reconciliation:** This endpoint is read-only and must not be used as a substitute for idempotent wallet callbacks.
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.
OR
Response
Query response
statusCode
message
data