Skip to main content
Hay cuatro variantes de cancelación. Todas responden con el mismo envoltorio: { requestID, data: [ ...CancelResponsePayload ] }.

Payload de respuesta de cancelación

Toda cancelación correcta devuelve una o más entradas con esta forma. Observa que las mayúsculas de los nombres de campo cambian entre la solicitud (orderId/gameId, d minúscula) y la respuesta (orderID/gameID, ID en mayúsculas).
boolean
true cuando la orden fue cancelada.
string
ID de la orden cancelada.
number
Importe que ya estaba cruzado antes de que llegara la cancelación.
number
Siempre 0 tras una cancelación: el lado ofertado se reduce a cero.
number
Importe que no estaba cruzado en el momento de la cancelación.
number
Cuotas de la orden cancelada en formato americano, desde la perspectiva del maker.
string
ID de participante (moneyline/spread) o over/under (totales).
number
Número de spread o de total; null en moneylines.
string
Juego al que pertenecía la orden cancelada.
string
El userReference que definiste al colocar la orden, si lo hay.
string
Descripción legible de la apuesta (p. ej. "Dallas Mavericks +3.5").

Cancelar por ID

Cancela una sola orden por su ID de orden.

Solicitud

Respuesta

Cancelar varias

Cancela un conjunto concreto de órdenes por ID.

Solicitud

Respuesta

data contiene una entrada por ID de orden; comprueba cada indicador success.

Cancelar todas por juego

Cancela todas las órdenes abiertas que tengas en un solo juego. Opcionalmente restringe la cancelación a un mercado concreto pasando type, side y/o market.

Solicitud

string
requerido
Juego cuyas órdenes deben cancelarse.
string
Opcional — filtra a un solo tipo de mercado: moneyline, spread, total o moneyline1x2.
string
Opcional — ID de participante (moneyline/spread) o over/under (totales).
string
Opcional — identificador de mercado (p. ej. main).

Respuesta

Cancelar todas

Cancela todas las órdenes abiertas de la cuenta.

Solicitud

Respuesta

Errores

Cuando no se puede procesar una cancelación, el servidor responde con el envoltorio de error estándar (sin campo data):
Valores habituales de error: En cancelaciones por lote (cancelMultiple, cancelAllByGame, cancelAll) los fallos por orden aparecen en data con success: false y un description que explica el motivo; solo un error a nivel de envoltorio indica que falló toda la solicitud.