Release notes

The first two digits indicate the release year, the last two digits the week number.
Example: 2032 was released in week 32 of the year 2020.

2034

  • Removed undocumentend property personalization_required from the Products resource documentation. The property will be not returned in the response in a future release. Use needs_personalization from Tickets instead.

2032

2012

1740

  • Previously only valid tickets were returned by the Tickets. Added the possibility to fetch canceled, transferred and valid tickets.

  • Service costs per item in the Storefront resource, a bill for the cheapest selection is embedded to indicate the minimal shipping and payment costs.

  • Service costs breakdown in the Bill resource.

1646

  • Added multicurrency support. Storefront, bill and order resources now accept a currency parameter.

1642

  • Added Shipping Consumer to Shipping Method on Order and Bill POST to use a different address for delivery.

  • Bill POST resource (Bill).

  • Voucher codes support in the bill and the order resources.

1638

  • Fix Order.payment_method not being served.

  • Add the required_consumer_fields to the PaymentMethod and the ShippingMethod served by the Bill endpoint.

  • Add needs_payment information to the Bill schema.

  • Check only for the required consumer fields when creating an Order.

1606

  • Consumer resource documentation updated.

  • Seating restriction option added to Order POST.

1602

  • Ticket personalization form fields updated.

1548

  • Root resource links properly quantatived.

1544

  • Documentation improvements.

1540

  • Added consumer resource.

  • Added ticket consumers resource.

  • Added time_zone field to event resource.

1538

  • It is now possible to cancel an order through the API.

1534

  • Added personalization_start and personalization_end to Event resource.

1532

  • Opt-out now based on list of tickets instead of single ticket.

  • API now checks on event sales end date and number of products available only to determine whether tickets can be sold.

1528

  • Sales period added to product resource

1524

  • Added personalization_url to Order resource if a Order needs to be personalized.

  • Added personalization_required to Products resource if personalization is required for this product.

  • Added Opt-Out functionality for Re-issuing of tickets.

1520

  • Added possibility for users to add their own reference to an order.

1516

  • Removed embedded product limit in event resource

  • Fixed embedded tickets in order missing if the result contained a lot of orders.

1512

  • Added seating and entrance information to tickets resource.

1510

  • Added possibility to create orders based on the existing tickets.

  • Added the status resource where the shopping service operational status can be monitored.

1508

  • Combo products in Bill and Order contain a parent attribute instead of parents attribute.

  • An External purchase object is added in the API.

  • An external_purchase_amount can be specified in Bill, which will make an arbitrary amount part of it.

  • An external_purchases list can be specified when creating an Orders, which would make this list of External purchase part of the Order.

  • The number of embedded products in a Event is limited to 500 products, use the Products to get all of them.

1452

  • Support for combo products. The combo products are exposed in the Bill and the Orders resources, part of the products and product_selection attributes respectively.

  • Product now contains parents attribute, which specifies the parents of this product when this is a combo product.

  • Product now contains combo attribute, which specifies the combo products of this product.

  • Improved error reporting. Error types have been added that can be dispatched on the client side. The errors are related to the bill and the creation of an order.

1450

  • Roles and permissions are introduced to restrict access to certain resources and actions for specific applications. This is a security enhancement for the api.

  • A reference attribute is added to the representation of the Event, Product resources. It is meant to be used as a means of communication with consumers.

  • Product now contains a viewing_order attribute, which specifies its order when products should be displayed as a list. This is per event. The products in the response are also ordered by the viewing_order attribute.

  • Product now contains additional_information attribute.

1448

  • Event now contains min_quantity_per_order and max_quantity_per_order attributes, which specify the minimum/maximum amount of products that should/can be part of a purchase to be valid.

  • Product now contains min_per_order and max_per_order attributes, which specify the minimum/maximum amount of this product that can be used in a purchase so to be valid.

  • Product now contains separately_saleable attribute which specifies if a product can be sold separately in a purchase or not.

1446

  • Product now contains an availability attribute, which specifies the number of available products at the time of the request.

  • Permissions are added in Orders to permit certain applications to sell tickets through the API.

1444

  • Bug fixes.

1442