Skip to main content

Prints tickets for one or more order items of a confirmed Eventim order.

POST 

/api/v1/eventim/order/tickets/print

Updates seat-level barcode, fiscal number and support information for each seat belonging to the provided order items. Every order item supplied in the request is processed (there is no print action filter — this endpoint is dedicated to finalizing the print of seats that were previously confirmed with a delayed print action, or to reprinting). Each seat must carry a SupportType whose allowed values are TICKET and ETICKET;

Examples

✅ Success (200)

{}

❌ Error 400 - Missing x-tenant header

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

❌ Error 400 - Order item already cancelled (SOAP code 10113)

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "Order item already cancelled",
"status": 400,
"detail": "The order item has already been cancelled or released."
}

❌ Error 400 - Order item not printable (code 10125)

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "Order item not printable",
"status": 400,
"detail": "The order item is not in a printable state (must be paid and not cancelled)."
}

❌ Error 400 - Seat not in order item (SOAP code 10111)

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "Seat not belong to order item",
"status": 400,
"detail": "The seat does not belong to the specified order line."
}

❌ Error 404 - Order item not found (SOAP code 10109)

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.5",
"title": "Not Found",
"status": 404,
"detail": "OrderRow 98701 is invalid or equal to 0."
}

❌ Error 422 - Validation failed

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.21",
"title": "Validation Failed",
"status": 422,
"detail": "The request contains 3 validation error(s)",
"errors": [
{ "field": "OrderId", "message": "OrderId must be greater than 0" },
{ "field": "OrderItems[0].Seats[0].BarCode", "message": "BarCode is required" },
{ "field": "OrderItems[0].Seats[0].SupportType", "message": "SupportType must be 'TICKET' or 'ETICKET'" }
],
"errorCount": 3
}

❌ 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-a1b2c3d4e5f6-789012345678-00"
}

Request

Responses

OK