Lotto Service Interface (2.0.0)

The Electrum Lotto Service Interface describes an interface for creating, confirming and reversing Lotto wagers.

Download OpenAPI description
Languages
Servers

https://[placeholder].dev/lotto/v2/

Lotto Game Rules Service Interface

The Lotto Game Rules Service Interface API.

Operations

Lotto Games Service Interface

The Lotto Games Service Interface API.

Operations

Lotto Wager Service Interface

The Lotto Wager Service Interface API.

Operations

Schema

PinEncrypted

Base model for capturing either a clear PIN or encrypted PIN

typestringrequired

Whether the PIN is communicated in the clear or encrypted.

Enum"CLEAR_PIN""ENCRYPTED_PIN""HASHED_PIN"
Discriminator
pinstring.{0,20}required

A clear PIN

{ "type": "CLEAR_PIN", "pin": "string" }

PinHashed

Base model for capturing either a clear PIN or encrypted PIN

typestringrequired

Whether the PIN is communicated in the clear or encrypted.

Enum"CLEAR_PIN""ENCRYPTED_PIN""HASHED_PIN"
Discriminator
pinstring.{0,20}required

A clear PIN

{ "type": "CLEAR_PIN", "pin": "string" }

PosEntryMode

Describes how the PAN and PIN were captured by the POS.

panEntryModestringrequired

Describes the method by which the PAN was captured.

Enum"UNKNOWN""MANUAL""MAGSTRIPE_NO_CVV""BARCODE""OCR""ICC_CVV""CONTACTLESS_ICC""MAGSTRIPE_CVV""CONTACTLESS_MAGSTRIPE""ICC_NO_CVV"
pinEntryCapabilitystringrequired

Describes whether the PIN can be entered.

Enum"UNKNOWN""CAN_ACCEPT""CANNOT_ACCEPT"
{ "panEntryMode": "UNKNOWN", "pinEntryCapability": "UNKNOWN" }