This is the documentation for 2022-02-01.
Changelog
The changelog is a list of backwards-incompatible updates in the API. As described before, new additions and forwards-compatible changes don’t need a new API version and will not appear in this list.
#2022-01-01
#Removed webhook events
- The webhook event
shipping-rate.calculatedwas removed - The webhook event
id-tag.updatedwas removed
#Renamed webhook events
- The webhook event
logo.readywas renamed tologo.completed - The webhook event
order.readywas renamed toorder.prepared - The webhook event
order.shippedwas renamed toorder.completed - The webhook event
variant.designedwas renamed tovariant.completed - The webhook event
fulfillment.readywas renamed toshipment.prepared
#Removed endpoints
Some media endpoints were removed
- The end point
GET {{ endpoint }}/mediawas removed - The end point
GET {{ endpoint }}/media/{{ YOUR_MEDIA_ID }}/downloadwas removed
All checkout endpoints were removed
- The end point
POST {{ endpoint }}/checkoutswas removed - The end point
GET {{ endpoint }}/checkouts/{{ YOUR_ORDER_ID }}/shipping-rateswas removed - The end point
PUT {{ endpoint }}/checkouts/{{ YOUR_ORDER_ID }}was removed - The end point
PUT {{ endpoint }}/checkouts/{{ YOUR_ORDER_ID }}/completewas removed
All custom variant endpoints were removed
- The end point
GET {{ endpoint }}/custom-variantswas removed - The end point
GET {{ endpoint }}/custom-variants/{{ YOUR_CUSTOM_VARIANT_ID }}was removed
#Added endpoints
Production methods endpoint
- Endpoint
GET {{ endpoint }}/production-methodshas been added, for more information see page production-methods.
Logos endpoints
- Endpoint
GET {{ endpoint }}/logoshas been added, for more information see page logos. - Endpoint
GET {{ endpoint }}/logos/{{ YOUR_LOGO_ID }}has been added, for more information see page logos. - Endpoint
POST {{ endpoint }}/logoshas been added, for more information see page logos. - Endpoint
POST {{ endpoint }}/logos/{{ YOUR_LOGO_ID }}/designhas been added, for more information see page logos.
Shipping methods endpoint
- Endpoint
GET {{ endpoint }}/shipping-methodshas been added, for more information see page shipping-methods.
Orders endpoint
- Endpoint
POST {{ endpoint }}/ordershas been added, for more information see page orders.
#2021-02-23
- The
fulfillmentsobject has now allparcelsobjects. See in the endpoint orders. - The
fulfillments.order_idwas changed to anorderobject. See in the endpoint orders.
#2020-01-17
- The
project_nameparameter has changed toexternal_referencein the endpoint checkouts. - The
project_namein the order resource within the endpoints checkouts and orders has changed toexternal_reference.
#2019-10-01
- The
payment.amountparameter must not be passed in the endpoint checkouts/complete. - The
payment.handleparameter in endpoint checkouts/complete now accepts all handles that are listed within endpoint payment-methods.
#2019-02-28
-
includeparameter is replaced by theexpandparameter. - On the products endpoint the variant resource initially only shows
ids. You have to use?expand=variantsto show the complete resource - Removed
current_stateinid_tags
#2018-12-06
- The variant resource is not automatically loaded on the products endpoint. You have to you use
?include=variants - Pagination simplified.
- Removed
meta.last_pageandmeta.totalattribute. -
links.lastwill always benull.
- Removed
-
shipping_lineattribute removed in orders endpoint and added ashipping_totalattribute - Added
stateandorder_idtoid_tags
#2017-09-25
- Initial Release