Skip to navigation

Get settlement details for one transaction

View as Markdown

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

ScenarioHTTPStatus codeResult
Transaction found200RS_OKReturns the authoritative bet and settlement data
Transaction ID is missing200RS_ERROR_INVALID_REQUESTRequest rejected
Transaction not found200RS_ERROR_TRANSACTION_INVALIDNo transaction data
Operator is invalid200RS_ERROR_INVALID_OPERATORRequest 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.
anyRequired
OR
anyRequired

Response

Query response
statusCodestring
messagestring
dataobjectOptional