Multiples Void Endpoint (V2)

Path: {operator-env-url}/void/multiple/v2

Request Parameters

type: POST content-type: application/json

Idempotency

Request will contain a header X-Idempotency-Key in the form of a UUID string. See 'Idempotency' section for more information.

Parameter
Type
Required?
Example

requestId

String/UUID

Yes

92e02ae9-a2a3-48e2-af0e-940aec4bbcfb

userId

String

Yes

user123

timestamp

String (epoch)

Yes

1640995200000

betSlipId

String/UUID

yes

bets

Array <VoidBetDetails>

Yes

selections

Array <VoidSelectionDetails>

Yes

Response Parameters

accepts: application/json

Parameter
Type
Required

requestId

String/UUID

Yes

Matches request's requestId

userId

String

Yes

timestamp

String (epoch)

Yes

Response timestamp

status

String ("VOIDED")

Yes

betSlipId

String/UUID

Yes

Matches the request's betSlipId

Error Response

accepts: application/json

Parameter
Type
Required?

status

String ("FAILURE")

Yes

errorCode

String

Yes

errorMessage

String

No

Errors

Error Code
Http Status

INVALID_USER

400

INVALID_BET

400

MISSING_PARAMETER

400

AUTHENTICATION_FAILED

403

GENERAL_EXCEPTION

500

REQUEST_TIMED_OUT

503

VoidBetDetails

Parameter
Type
Required?

betId

String/UUID

Yes

betSelections

Array <SelectionIdentifiers>

Yes

SelectionIdentifiers

Parameter
Type
Required?

selectionId

String

Yes

marketId

String

Yes

VoidSelectionDetails

Parameter
Type

selectionId

String

Yes

marketId

String

Yes

sportId

String

Yes

eventId

String

Yes

competitionId

String

Yes

marketTypeId

String

Yes

Last updated