Skip to main content

Retrieves detailed ticket information for a specific order item

GET 

/api/v1/eventim/order/tickets/:orderItemId

Fetches comprehensive ticket details for all tickets associated with a specific order item (order row). Returns ticket fields including barcode, seat information, event details, customer information, and venue information. Only returns tickets with status greater than 299 (PrintAttempt) and with a non-empty barcode. Used to display ticket details after order confirmation and printing.

SOAP Equivalent: AWSP_OrderGetTicketField

Examples

✅ Success (200)

{
"ticketFields": [
{
"eventSessionDate": "2024-06-15T20:00:00Z",
"orderId": 12345,
"orderCreationDate": "2024-05-10T14:30:00Z",
"amount": 45.50,
"fees": 2.50,
"barCode": "1234567890123",
"fiscalNumber": "FISCAL123",
"rank": "A",
"seat": "12",
"identityId": 1001,
"identityName": "Dupont",
"identityFirstname": "Jean",
"eventType": "Concert",
"categoryLabel": "Orchestre",
"designationLabel": "Place numérotée",
"rateLabel": "Plein tarif",
"rateSmallLabel": "PT",
"floorLabel": "Rez-de-chaussée",
"doorLabel": "Entrée principale",
"tribuneLabel": "",
"blockLabel": "Bloc A",
"accessLabel": "Accès normal",
"contingentLabel": "",
"eventLabel": "Concert de Jazz",
"eventSmallLabel": "JAZZ2024",
"venueLabel": "Salle Pleyel",
"eventGroupLabel": "Saison 2024",
"venueAdress1": "252 Rue du Faubourg Saint-Honoré",
"venueAdress2": "",
"venueAdress3": "",
"venueAdress4": "",
"venueCity": "Paris",
"venueZipCode": "75008",
"ticketInfo1": "Info supplémentaire 1",
"ticketInfo2": "Info supplémentaire 2",
"ticketInfo3": "",
"ticketInfo4": "",
"producerLicence": "LIC123",
"producerName": "Producteur XYZ",
"seatId": 5678
}
]
}

✅ Success (200) - Empty list

{
"ticketFields": []
}

❌ Error 400 - Missing x-tenant header

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "Bad Request",
"status": 400,
"detail": "The x-tenant header is required"
}

❌ Error 400 - Validation failed

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "Bad Request",
"status": 400,
"detail": "orderItemId must be greater than 0"
}

Error ❌ 403 - Forbidden

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.4",
"title": "Order item access denied",
"status": 403,
"detail": "You don't have permission to access this order item. It belongs to a different interface.",
"errorCode": 10117
}

Error ❌ 404 - Not Found

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.5",
"title": "Order item not found",
"status": 404,
"detail": "The specified order item ID is invalid or does not exist",
"errorCode": 10109
}

Error ❌ 500 - Server error

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.6.1",
"title": "Internal Server Error",
"status": 500,
"detail": "An unexpected error occurred",
"traceId": "00-abc123-def456-00"
}

SOAP to REST Field Mapping

REST FieldSOAP FieldTypeNotes
orderItemId (path)ID_OrderRow (param)intIdentifiant de la ligne de commande
eventSessionDateDateSeanceDateTimeDate de la séance
orderIdID_OrderintIdentifiant de la commande
orderCreationDateDateCreationDateTimeDate de création de la ligne de commande
amountAmount1decimalMontant du ticket hors frais
feesAmount - Amount1decimalFrais
barCodeBarCodestringCode-barres
fiscalNumberFiscalNumberstringNuméro fiscal
rankRankstringRang
seatSeatstringPlace
seatIdID_SeatintIdentifiant de la place
identityIdID_IdentityintIdentifiant du client
identityNameNomClientstringNom du client
identityFirstnamePrenomClientstringPrénom du client
eventTypeTypeEventstringType d'événement
categoryLabelCategoriestringCatégorie
designationLabelLibellestringLibellé
rateLabelTarifstringTarif
rateSmallLabelTarif_CodestringCode tarif
floorLabelEtagestringÉtage
doorLabelPortestringPorte
tribuneLabelTribunestringTribune
blockLabelBlocstringBloc
accessLabelAccesstringAccès
contingentLabelReservestringRéserve/Contingent
eventLabelManifestationstringManifestation
eventSmallLabelManifestation_CodestringCode manifestation
venueLabelLieustringLieu
eventGroupLabelSaisonstringSaison
venueAdress1Lieu_Adresse_1stringAdresse lieu ligne 1
venueAdress2Lieu_Adresse_2stringAdresse lieu ligne 2
venueAdress3Lieu_Adresse_3stringAdresse lieu ligne 3
venueAdress4Lieu_Adresse_4stringAdresse lieu ligne 4
venueCityLieu_VillestringVille
venueZipCodeLieu_CodePostalstringCode postal
ticketInfo1TicketInfo1stringInfo ticket 1
ticketInfo2TicketInfo2stringInfo ticket 2
ticketInfo3TicketInfo3stringInfo ticket 3
ticketInfo4TicketInfo4stringInfo ticket 4
producerLicenceLicenceProducteurstringLicence producteur
producerNameNomProducteurstringNom producteur

Request

Responses

OK