Skip to main content

CartItem

A cart item (InterfaceFlag) to confirm.

cartItemIdinteger<int32>required

The cart item identifier (ID_InterfaceFlag).

isAlreadyPrintedbooleanrequired

Whether the partner already printed the tickets: triggers the inline print registration of Seats.

seats object[]nullable

The printed seats. Required (with their print fields) only when IsAlreadyPrinted is true.

  • Array [
  • seatIdinteger<int32>required

    The seat (Article) identifier.

    barCodestringnullable

    The ticket barcode. "-1" requests the server-side generation.

    supportTypeinteger<int32>required

    The print support: 400=TICKET, 401=ETICKET, 402=CARTE, 403=MTICKET.

    supportIdinteger<int32>required

    Dead legacy field, accepted and ignored.

    fiscalNumberstringnullable

    The ticket fiscal number. "-1" requests the server-side generation.

    externOrderIdstringnullable

    Dead legacy field, accepted and ignored.

    externIdentityIdinteger<int32>required

    Dead legacy per-seat field, accepted and ignored.

  • ]
  • CartItem
    {
    "cartItemId": 0,
    "isAlreadyPrinted": true,
    "seats": [
    {
    "seatId": 0,
    "barCode": "string",
    "supportType": 0,
    "supportId": 0,
    "fiscalNumber": "string",
    "externOrderId": "string",
    "externIdentityId": 0
    }
    ]
    }