# Spree Commerce Guides ## Docs - [Fetching multiple resources](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/fetching-multiple-resources.md) - [Filtering and sorting](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/filtering-and-sorting.md) - [Introduction](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/introduction.md) - [Pagination](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/pagination.md) - [Create an Address](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/addresses/create-an-address.md): Creates an Address - [Delete an Address](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/addresses/delete-an-address.md): Deletes an Address - [Return a list of Addresses](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/addresses/return-a-list-of-addresses.md): Returns a list of Addresses - [Return an Address](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/addresses/return-an-address.md): Returns an Address - [Update an Address](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/addresses/update-an-address.md): Updates an Address - [Create an Adjustment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/adjustments/create-an-adjustment.md): Creates an Adjustment - [Delete an Adjustment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/adjustments/delete-an-adjustment.md): Deletes an Adjustment - [Return a list of Adjustments](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/adjustments/return-a-list-of-adjustments.md): Returns a list of Adjustments - [Return an Adjustment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/adjustments/return-an-adjustment.md): Returns an Adjustment - [Update an Adjustment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/adjustments/update-an-adjustment.md): Updates an Adjustment - [Authentication](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/authentication.md) - [Create a Classification](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/classifications/create-a-classification.md): Creates a Classification - [Delete a Classification](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/classifications/delete-a-classification.md): Deletes a Classification - [Return a Classification](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/classifications/return-a-classification.md): Returns a Classification - [Return a list of Classifications](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/classifications/return-a-list-of-classifications.md): Returns a list of Classifications - [Update a Classification](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/classifications/update-a-classification.md): Updates a Classification - [Create a CMS Page](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-pages/create-a-cms-page.md): Creates a CMS Page - [Delete a CMS Page](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-pages/delete-a-cms-page.md): Deletes a CMS Page - [Return a CMS Page](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-pages/return-a-cms-page.md): Returns a CMS Page - [Return a list of CMS Pages](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-pages/return-a-list-of-cms-pages.md): Returns a list of CMS Pages - [Update a CMS Page](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-pages/update-a-cms-page.md): Updates a CMS Page - [Create a CMS Section](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-sections/create-a-cms-section.md): Creates a CMS Section - [Delete a CMS Section](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-sections/delete-a-cms-section.md): Deletes a CMS Section - [Return a CMS Section](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-sections/return-a-cms-section.md): Returns a CMS Section - [Return a list of CMS Sections](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-sections/return-a-list-of-cms-sections.md): Returns a list of CMS Sections - [Update a CMS Section](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/cms-sections/update-a-cms-section.md): Updates a CMS Section - [Returns a Country](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/countries/returns-a-country.md): Returns a Country - [Returns a list of Countries](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/countries/returns-a-list-of-countries.md): Returns a list of Countries - [Create a Data Feed](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/data-feeds/create-a-data-feed.md): Creates a Data Feed - [Delete a Data Feed](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/data-feeds/delete-a-data-feed.md): Deletes a Data Feed - [Return a Data Feed](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/data-feeds/return-a-data-feed.md): Returns a Data Feed - [Return a list of Data Feeds](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/data-feeds/return-a-list-of-data-feeds.md) - [Update a Data Feed](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/data-feeds/update-a-data-feed.md): Updates a Data Feed - [Create a Digital Asset](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-assets/create-a-digital-asset.md): Creates a Digital Asset - [Delete a Digital Asset](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-assets/delete-a-digital-asset.md): Deletes a Digital Asset - [Return a Digital Asset](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-assets/return-a-digital-asset.md): Returns a Digital Asset - [Return a list of Digital Assets](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-assets/return-a-list-of-digital-assets.md): Returns a list of Digital Assets - [Update a Digital Asset](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-assets/update-a-digital-asset.md): Updates a Digital Asset - [Create a Digital Link](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-links/create-a-digital-link.md): Creates a Digital Link - [Delete a Digital Link](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-links/delete-a-digital-link.md): Deletes a Digital Link - [Reset a Digital Link](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-links/reset-a-digital-link.md): Resets a digital link, allowing further downloads. - [Return a Digital Link](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-links/return-a-digital-link.md): Returns a Digital Link - [Return a list of Digital Links](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-links/return-a-list-of-digital-links.md): Returns a list of Digital Links - [Update a Digital Link](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/digital-links/update-a-digital-link.md): Updates a Digital Link - [Create a Line Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/line-items/create-a-line-item.md): Creates a Line Item - [Delete a Line Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/line-items/delete-a-line-item.md): Deletes a Line Item - [Return a Line Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/line-items/return-a-line-item.md): Returns a Line Item - [Return a list of Line Items](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/line-items/return-a-list-of-line-items.md): Returns a list of Line Items - [Update a Line Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/line-items/update-a-line-item.md): Updates a Line Item - [Create a Menu Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menu-items/create-a-menu-item.md): Creates a Menu Item - [Delete a Menu Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menu-items/delete-a-menu-item.md): Deletes a Menu Item - [Reposition a Menu Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menu-items/reposition-a-menu-item.md): Reposition a Menu Item - [Return a list of Menu Items](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menu-items/return-a-list-of-menu-items.md): Returns a list of Menu Items - [Return a Menu Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menu-items/return-a-menu-item.md): Returns a Menu Item - [Update a Menu Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menu-items/update-a-menu-item.md): Updates a Menu Item - [Create a Menu](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menus/create-a-menu.md): Creates a Menu - [Delete a Menu](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menus/delete-a-menu.md): Deletes a Menu - [Return a list of Menus](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menus/return-a-list-of-menus.md): Returns a list of Menus - [Return a Menu](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menus/return-a-menu.md): Returns a Menu - [Update a Menu](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/menus/update-a-menu.md): Updates a Menu - [Create an Option Type](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-types/create-an-option-type.md): Creates an Option Type - [Delete an Option Type](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-types/delete-an-option-type.md): Deletes an Option Type - [Return a list of Option Types](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-types/return-a-list-of-option-types.md): Returns a list of Option Types - [Return an Option Type](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-types/return-an-option-type.md): Returns an Option Type - [Update an Option Type](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-types/update-an-option-type.md): Updates an Option Type - [Create an Option Value](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-values/create-an-option-value.md): Creates an Option Value - [Delete an Option Value](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-values/delete-an-option-value.md): Deletes an Option Value - [Return a list of Option Values](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-values/return-a-list-of-option-values.md): Returns a list of Option Values - [Return an Option Value](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-values/return-an-option-value.md): Returns an Option Value - [Update an Option Value](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/option-values/update-an-option-value.md): Updates an Option Value - [Advances an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/advances-an-order.md): Advances an Order - [Apply Coupon Code for an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/apply-coupon-code-for-an-order.md): Creates Store Credit payment for an Order - [Approves an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/approves-an-order.md): Approves an Order, when using a token created for a user, it will save this user as the approver - [Cancels an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/cancels-an-order.md): Cancels an Order, when using a token created for a user, it will save this user as the canceler - [Completes an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/completes-an-order.md): Marks an Order as completed - [Creates an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/creates-an-order.md): Creates an Order - [Delete an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/delete-an-order.md): Deletes an Order - [Empties an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/empties-an-order.md): Removes all line items, promotions, shipment and payments from an Order - [Next an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/next-an-order.md): Moves an Order to the next state - [Return a list of Orders](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/return-a-list-of-orders.md): Returns a list of Orders - [Return an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/return-an-order.md): Returns an Order - [Update an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/update-an-order.md): Updates an Order - [Use Store Credit for an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/orders/use-store-credit-for-an-order.md): Creates Store Credit payment for an Order - [Create a Payment Method](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/payment-methods/create-a-payment-method.md): Creates a Payment Method - [Delete a Payment Method](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/payment-methods/delete-a-payment-method.md): Deletes a Payment Method - [Return a list of Payment Methods](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/payment-methods/return-a-list-of-payment-methods.md): Returns a list of Payment Methods - [Return a Payment Method](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/payment-methods/return-a-payment-method.md): Returns a Payment Method - [Update a Payment Method](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/payment-methods/update-a-payment-method.md): Updates a Payment Method - [Delete a Payment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/payments/delete-a-payment.md): Deletes a Payment - [Return a list of Payments](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/payments/return-a-list-of-payments.md): Returns a list of Payments - [Return a Payment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/payments/return-a-payment.md): Returns a Payment - [Create a Product](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/products/create-a-product.md): Creates a Product - [Delete a Product](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/products/delete-a-product.md): Deletes a Product - [Return a list of Products](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/products/return-a-list-of-products.md): Returns a list of Products - [Return a Product](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/products/return-a-product.md): Returns a Product - [Update a Product](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/products/update-a-product.md): Updates a Product - [Create a Promotion Action](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-actions/create-a-promotion-action.md): Creates a Promotion Action - [Delete a Promotion Action](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-actions/delete-a-promotion-action.md): Deletes a Promotion Action - [Return a list of Promotion Actions](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-actions/return-a-list-of-promotion-actions.md): Returns a list of Promotion Actions - [Return a Promotion Action](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-actions/return-a-promotion-action.md): Returns a Promotion Action - [Update a Promotion Action](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-actions/update-a-promotion-action.md): Updates a Promotion Action - [Create a Promotion Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-categories/create-a-promotion-category.md): Creates a Promotion Category - [Delete a Promotion Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-categories/delete-a-promotion-category.md): Deletes a Promotion Category - [Return a list of Promotion Categories](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-categories/return-a-list-of-promotion-categories.md): Returns a list of Promotion Categories - [Return a Promotion Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-categories/return-a-promotion-category.md): Returns a Promotion Category - [Update a Promotion Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-categories/update-a-promotion-category.md): Updates a Promotion Category - [Create a Promotion Rule](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-rules/create-a-promotion-rule.md): Creates a Promotion Rule - [Delete a Promotion Rule](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-rules/delete-a-promotion-rule.md): Deletes a Promotion Rule - [Return a list of Promotion Rules](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-rules/return-a-list-of-promotion-rules.md): Returns a list of Promotion Rules - [Return a Promotion Rule](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-rules/return-a-promotion-rule.md): Returns a Promotion Rule - [Update a Promotion Rule](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotion-rules/update-a-promotion-rule.md): Updates a Promotion Rule - [Create a Promotion](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotions/create-a-promotion.md): Creates a Promotion - [Delete a Promotion](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotions/delete-a-promotion.md): Deletes a Promotion - [Return a list of Promotions](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotions/return-a-list-of-promotions.md): Returns a list of Promotions - [Return a Promotion](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotions/return-a-promotion.md): Returns a Promotion - [Update a Promotion](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/promotions/update-a-promotion.md): Updates a Promotion - [Create a Role](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/roles/create-a-role.md): Creates a Role - [Delete a Role](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/roles/delete-a-role.md): Deletes a Role - [Return a list of Roles](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/roles/return-a-list-of-roles.md): Returns a list of Roles - [Return a Role](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/roles/return-a-role.md): Returns a Role - [Update a Role](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/roles/update-a-role.md): Updates a Role - [Adds item (Variant) to an existing Shipment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/adds-item-variant-to-an-existing-shipment.md): If selected Variant was already added to Order it will increase the quantity of existing Line Item, if not it will create a new Line Item - [Cancels the Shipment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/cancels-the-shipment.md): Cancels the Shipment - [Create a Shipment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/create-a-shipment.md): Creates a Shipment - [Delete a Shipment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/delete-a-shipment.md): Deletes a Shipment - [Mark Shipment as ready to be shipped](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/mark-shipment-as-ready-to-be-shipped.md): Marks Shipment as ready to be shipped - [Mark Shipment as shipped](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/mark-shipment-as-shipped.md): Marks Shipment as shipped - [Moves Shipment back to pending state](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/moves-shipment-back-to-pending-state.md): Moves Shipment back to pending state - [Removes item (Variant) from Shipment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/removes-item-variant-from-shipment.md): If selected Variant is removed completely and Shipment doesn't include any other Line Items, Shipment itself will be deleted - [Resumes the Shipment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/resumes-the-shipment.md): Resumes previously canceled Shipment - [Return a list of Shipments](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/return-a-list-of-shipments.md): Returns a list of Shipments - [Return a Shipment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/return-a-shipment.md): Returns a Shipment - [Update a Shipment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipments/update-a-shipment.md): Updates a Shipment - [Create a Shipping Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-categories/create-a-shipping-category.md): Creates a Shipping Category - [Delete a Shipping Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-categories/delete-a-shipping-category.md): Deletes a Shipping Category - [Return a list of Shipping Categories](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-categories/return-a-list-of-shipping-categories.md): Returns a list of Shipping Categories - [Return a Shipping Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-categories/return-a-shipping-category.md): Returns a Shipping Category - [Update a Shipping Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-categories/update-a-shipping-category.md): Updates a Shipping Category - [Create a Shipping Method](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-methods/create-a-shipping-method.md): Creates a Shipping Method - [Delete a Shipping Method](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-methods/delete-a-shipping-method.md): Deletes a Shipping Method - [Return a list of Shipping Methods](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-methods/return-a-list-of-shipping-methods.md): Returns a list of Shipping Methods - [Return a Shipping Method](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-methods/return-a-shipping-method.md): Returns a Shipping Method - [Update a Shipping Method](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/shipping-methods/update-a-shipping-method.md): Updates a Shipping Method - [Returns a list of States](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/states/returns-a-list-of-states.md): Returns a list of States - [Returns a State](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/states/returns-a-state.md): Returns a State - [Create a Stock Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-items/create-a-stock-item.md): Creates a Stock Item - [Delete a Stock Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-items/delete-a-stock-item.md): Deletes a Stock Item - [Return a list of Stock Items](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-items/return-a-list-of-stock-items.md): Returns a list of Stock Items - [Return a Stock Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-items/return-a-stock-item.md): Returns a Stock Item - [Update a Stock Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-items/update-a-stock-item.md): Updates a Stock Item - [Create a Stock Location](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-locations/create-a-stock-location.md): Creates a Stock Location - [Delete a Stock Location](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-locations/delete-a-stock-location.md): Deletes a Stock Location - [Return a list of Stock Locations](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-locations/return-a-list-of-stock-locations.md): Returns a list of Stock Locations - [Return a Stock Location](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-locations/return-a-stock-location.md): Returns a Stock Location - [Update a Stock Location](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/stock-locations/update-a-stock-location.md): Updates a Stock Location - [Create a Store Credit Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-categories/create-a-store-credit-category.md): Creates a Store Credit Category - [Delete a Store Credit Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-categories/delete-a-store-credit-category.md): Deletes a Store Credit Category - [Return a list of Store Credit Categories](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-categories/return-a-list-of-store-credit-categories.md): Returns a list of Store Credit Categories - [Return a Store Credit Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-categories/return-a-store-credit-category.md): Returns a Store Credit Category - [Update a Store Credit Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-categories/update-a-store-credit-category.md): Updates a Store Credit Category - [Create a Store Credit Type](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-types/create-a-store-credit-type.md): Creates a Store Credit Type - [Delete a Store Credit Type](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-types/delete-a-store-credit-type.md): Deletes a Store Credit Type - [Return a list of Store Credit Types](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-types/return-a-list-of-store-credit-types.md): Returns a list of Store Credit Types - [Return a Store Credit Type](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-types/return-a-store-credit-type.md): Returns a Store Credit Type - [Update a Store Credit Type](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credit-types/update-a-store-credit-type.md): Updates a Store Credit Type - [Create a Store Credit](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credits/create-a-store-credit.md): Creates a Store Credit - [Delete a Store Credit](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credits/delete-a-store-credit.md): Deletes a Store Credit - [Return a list of Store Credits](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credits/return-a-list-of-store-credits.md): Returns a list of Store Credits - [Return a Store Credit](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credits/return-a-store-credit.md): Returns a Store Credit - [Update a Store Credit](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/store-credits/update-a-store-credit.md): Updates a Store Credit - [Create a Tax Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-categories/create-a-tax-category.md): Creates a Tax Category - [Delete a Tax Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-categories/delete-a-tax-category.md): Deletes a Tax Category - [Return a list of Tax Categories](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-categories/return-a-list-of-tax-categories.md): Returns a list of Tax Categories - [Return a Tax Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-categories/return-a-tax-category.md): Returns a Tax Category - [Update a Tax Category](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-categories/update-a-tax-category.md): Updates a Tax Category - [Create a Tax Rate](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-rates/create-a-tax-rate.md): Creates a Tax Rate - [Delete a Tax Rate](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-rates/delete-a-tax-rate.md): Deletes a Tax Rate - [Return a list of Tax Rates](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-rates/return-a-list-of-tax-rates.md): Returns a list of Tax Rates - [Return a Tax Rate](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-rates/return-a-tax-rate.md): Returns a Tax Rate - [Update a Tax Rate](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/tax-rates/update-a-tax-rate.md): Updates a Tax Rate - [Create a Taxonomy](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxonomies/create-a-taxonomy.md): Creates a Taxonomy - [Delete a Taxonomy](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxonomies/delete-a-taxonomy.md): Deletes a Taxonomy - [Return a list of Taxonomies](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxonomies/return-a-list-of-taxonomies.md): Returns a list of Taxonomies - [Return a Taxonomy](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxonomies/return-a-taxonomy.md): Returns a Taxonomy - [Update a Taxonomy](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxonomies/update-a-taxonomy.md): Updates a Taxonomy - [Create a Taxon](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxons/create-a-taxon.md): Creates a Taxon - [Delete a Taxon](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxons/delete-a-taxon.md): Deletes a Taxon - [Reposition a Taxon](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxons/reposition-a-taxon.md): Reposition a Taxon - [Return a list of Taxons](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxons/return-a-list-of-taxons.md): Returns a list of Taxons - [Return a Taxon](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxons/return-a-taxon.md): Returns a Taxon - [Update a Taxon](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/taxons/update-a-taxon.md): Updates a Taxon - [Create a User](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/users/create-a-user.md): Creates a User - [Delete a User](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/users/delete-a-user.md): Deletes a User - [Return a list of Users](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/users/return-a-list-of-users.md): Returns a list of Users - [Return a User](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/users/return-a-user.md): Returns a User - [Update a User](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/users/update-a-user.md): Updates a User - [Delete a Variant](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/variants/delete-a-variant.md): Deletes a Variant - [Return a list of Variants](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/variants/return-a-list-of-variants.md): Returns a list of Variants - [Return a Variant](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/variants/return-a-variant.md): Returns a Variant - [Return a list of Webhook Events](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/webhook-events/return-a-list-of-webhook-events.md): Returns a list of Webhook Events - [Create a Webhook Subscriber](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/webhook-subscribers/create-a-webhook-subscriber.md): Creates a Webhook Subscriber - [Delete a Webhook Subscriber](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/webhook-subscribers/delete-a-webhook-subscriber.md): Deletes a Webhook Subscriber - [Return a list of Webhook Subscribers](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/webhook-subscribers/return-a-list-of-webhook-subscribers.md): Returns a list of Webhook Subscribers - [Return a Webhook Subscriber](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/webhook-subscribers/return-a-webhook-subscriber.md): Returns a Webhook Subscriber - [Update a Webhook Subscriber](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/webhook-subscribers/update-a-webhook-subscriber.md): Updates a Webhook Subscriber - [Create a Wished Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wished-items/create-a-wished-item.md): Creates a Wished Item - [Delete a Wished Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wished-items/delete-a-wished-item.md): Deletes a Wished Item - [Return a list of Wished Items](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wished-items/return-a-list-of-wished-items.md): Returns a list of Wished Items - [Return a Wished Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wished-items/return-a-wished-item.md): Returns a Wished Item - [Update a Wished Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wished-items/update-a-wished-item.md): Updates a Wished Item - [Create a Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wishlists/create-a-wishlist.md): Creates a Wishlist - [Delete a Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wishlists/delete-a-wishlist.md): Deletes a Wishlist - [Return a list of Wishlists](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wishlists/return-a-list-of-wishlists.md): Returns a list of Wishlists - [Return a Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wishlists/return-a-wishlist.md): Returns a Wishlist - [Update a Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/wishlists/update-a-wishlist.md): Updates a Wishlist - [Create a Zone](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/zones/create-a-zone.md): Creates a Zone - [Delete a Zone](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/zones/delete-a-zone.md): Deletes a Zone - [Return a list of Zones](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/zones/return-a-list-of-zones.md): Returns a list of Zones - [Return a Zone](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/zones/return-a-zone.md): Returns a Zone - [Update a Zone](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform/zones/update-a-zone.md): Updates a Zone - [Create an Address](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account-address/create-an-address.md): Creates a new address for the current user. - [List all Addresses](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account-address/list-all-addresses.md): Returns a list of addresses for the current user. - [Remove an Address](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account-address/remove-an-address.md): This endpoint removes the specified address for the current user. It uses a soft delete to retain address information for pre-existing orders. - [Update an Address](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account-address/update-an-address.md): Updates the specified address for the current user. - [List all Credit Cards](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account-credit-cards/list-all-credit-cards.md): Returns a list of credit cards for the current user. - [Remove a Credit Card](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account-credit-cards/remove-a-credit-card.md): Removes a specified credit card for the current user with a soft delete to retain payment information for any pre-existing orders. - [Retrieve the default Credit Card](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account-credit-cards/retrieve-the-default-credit-card.md): Returns the current user's default credit card. - [List all Orders](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account-orders/list-all-orders.md): Returns all completed orders placed by the current user in the current store. - [Retrieve an Order](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account-orders/retrieve-an-order.md): Returns a completed order for the current user within the scope of the current store. - [Create an Account](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account/create-an-account.md): Creates a new account. This endpoint requires the [Spree Auth Devise](https://github.com/spree/spree_auth_devise) gem to be installed. - [Retrieve an Account](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account/retrieve-an-account.md): Returns the current user details. - [Update an Account](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/account/update-an-account.md): Updates the users account details. This endpoint requires the [Spree Auth Devise](https://github.com/spree/spree_auth_devise) gem to be installed. - [Authentication](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/authentication.md): Learn how to authenticate requests to the Storefront API. - [Apply a Coupon Code](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-coupons/apply-a-coupon-code.md): Applies a coupon code to the current cart. - [Remove a Coupon](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-coupons/remove-a-coupon.md): Removes a specified coupon code from the current cart. - [Remove all Coupons](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-coupons/remove-all-coupons.md): Removes all coupons that have been applied to the current cart. - [Add an Item to Cart](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-line-items/add-an-item-to-cart.md): Adds a variant to the current cart by creating a line item. Each line item represents a specified variant and the desired quantity. - [Remove a Line Item](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-line-items/remove-a-line-item.md): Removes a line item from the cart by deleting the line item. - [Set Line Item Quantity](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-line-items/set-line-item-quantity.md): Sets the quantity of a specified line item. - [Associate a Cart with a User](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-other/associate-a-cart-with-a-user.md): Associates a guest cart with the currently signed in user. - [Change Cart Currency](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-other/change-cart-currency.md): Changes the cart currency and recalculates the cart values. - [Empty the Cart](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-other/empty-the-cart.md): This endpoint removed all line items from the cart. Inventory that was previously taken by this order will be re-stocked. - [List Estimated Shipping Rates](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart-other/list-estimated-shipping-rates.md): Returns a list of shipping rates for the current cart. The rates given are only estimates and can vary from the final shipping rates. - [Create a Cart](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart/create-a-cart.md): Creates a new cart. - [Delete a Cart](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart/delete-a-cart.md): Deletes a specified cart. - [Retrieve a Cart](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cart/retrieve-a-cart.md): Returns the cart for the current user. - [Create new Payment](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout-payments/create-new-payment.md): Creates new Payment for the current checkout. - [List Payment Methods](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout-payments/list-payment-methods.md): Returns a list of available payment methods for this checkout. - [List Shipping Rates](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout-shipments/list-shipping-rates.md): Returns a list of available shipping rates for the checkout. - [Selects shipping method for shipment(s)](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout-shipments/selects-shipping-method-for-shipments.md): Selects shipping method for Shipment(s). - [Advance Checkout](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout-state/advance-checkout.md): Advances the checkout to the furthest checkout step validation allows, up until the **completed** step. - [Complete Checkout](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout-state/complete-checkout.md): Completes the checkout by marking the order as complete. - [Next Checkout Step](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout-state/next-checkout-step.md): Goes to the next checkout step. - [Add Store Credit](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout-store-credit/add-store-credit.md): The Add Store Credit endpoint takes the users existing store credit from their account and adds a set amount of this store credit to the current cart. - [Remove Store Credit](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout-store-credit/remove-store-credit.md): Removes store credit from the cart if any had previously been applied. - [Update Checkout](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/checkout/update-checkout.md): The Update Checkout endpoint allows you to manage the typical stages of an e-commerce checkout system. - [List all CMS Pages](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cms-pages/list-all-cms-pages.md): Returns a list of all CMS Pages available in the current store. - [Retrieve a CMS Page](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/cms-pages/retrieve-a-cms-page.md): To return a single CMS Page you can use the CMS Page slug: - [Get Default Country](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/countries/get-default-country.md): Returns the default country for the current store. By default this will be the US. - [List all Countries](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/countries/list-all-countries.md): Returns a list of all countries. - [Retrieve a Country](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/countries/retrieve-a-country.md): Returns the details of a specific country. - [Download a Digital Asset](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/digital-downloads/download-a-digital-asset.md): This endpoint allows you to download a digital item using the unique digital_link token. - [List all Menus](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/menus/list-all-menus.md): Returns a list of all menus available in the current store. - [Retrieve a Menu](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/menus/retrieve-a-menu.md): Returns the dertails of a specified menu. - [Retrieve an Order Status](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/order-status/retrieve-an-order-status.md): Returns completed order information. - [List all Products](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/products/list-all-products.md): Returns a list of products for the current Store. - [Retrieve a Product](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/products/retrieve-a-product.md): Returns Product details. You can use product permalink: - [Return the current Store](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/stores/return-the-current-store.md): Returns the current Store. [Read more about Stores](/developer/core-concepts/stores) - [List all Taxons](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/taxons/list-all-taxons.md): Returns a list of Taxons. [Read more about Taxons](/developer/core-concepts/products#taxons-and-taxonomies) - [Retrieve a Taxon](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/taxons/retrieve-a-taxon.md): Returns the details of a specified taxon. - [Add Item to Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/wishlists-wished-items/add-item-to-wishlist.md): The Add Item to Wishlist endpoint adds a variant to an existing wishlist by creating a new `wished_item`. A wished item in a wishlist is comparable to a line item in a cart. - [Delete Item from Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/wishlists-wished-items/delete-item-from-wishlist.md): Removes a wished item from a wishlist. - [Set Wished Item Quantity](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/wishlists-wished-items/set-wished-item-quantity.md): This endpoint sets the wished item quantity. - [Create a Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/wishlists/create-a-wishlist.md): Creates a new wishlist for the current user in the current store. - [Delete a Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/wishlists/delete-a-wishlist.md): This operation deletes the wishlist identified in the URI `token`. - [List all Wishlists](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/wishlists/list-all-wishlists.md): Returns all wishlists available to the current user, in the current store. - [Retrieve a Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/wishlists/retrieve-a-wishlist.md): Retrieves a wishlist using the wishlist token. - [Retrieve the default Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/wishlists/retrieve-the-default-wishlist.md): Returns the default wishlist for the current user, in the current store. If the user does not have a default wishlist in the current store one will be created. - [Update a Wishlist](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront/wishlists/update-a-wishlist.md): Updates the specific Wishlist by setting the values passed in the request body. Any parameters not provided will be left unchanged. - [Creating an Extension](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/contributing/creating-an-extension.md): Learn how to create a Spree extension. - [Quickstart](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/contributing/quickstart.md): How to get started contributing to Spree - [Addresses](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/addresses.md) - [Architecture](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/architecture.md): Learn about the Spree architecture - [Inventory](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/inventory.md) - [Orders](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/orders.md) - [Payments](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/payments.md) - [Products](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/products.md) - [Promotions](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/promotions.md) - [Shipments](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/shipments.md) - [Stores](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/stores.md) - [Taxes](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/taxes.md): Learn how to configure taxes in Spree - [Users](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/core-concepts/users.md) - [Authentication](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/customization/authentication.md): Learn how to use a custom authentication setup with Spree - [Permissions](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/customization/permissions.md) - [Quickstart](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/customization/quickstart.md): Learn how to customize every part of the Spree stack - [3rd Party Extensions](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/extending-spree/3rd-party-extensions.md): Extensions provide additional features and integrations for your Spree application. Here's a list of the most popular ones. - [Promotions](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/extending-spree/promotions.md) - [Quickstart](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/getting-started/quickstart.md): Start building awesome e-commerce applications with Spree - [2.0 to 2.1](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/2.0-to-2.1.md): This guide covers upgrading a 2.0 Spree store, to a 2.1 store. - [2.1 to 2.2](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/2.1-to-2.2.md): This guide covers upgrading a 2.1 Spree store, to a 2.2 store. - [2.2 to 2.3](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/2.2-to-2.3.md): This guide covers upgrading a 2.2 Spree store, to a 2.3 store. - [2.3 to 2.4](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/2.3-to-2.4.md): This guide covers upgrading a 2.3 Spree store, to a 2.4 store. - [3.0 to 3.1](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/3.0-to-3.1.md): This guide covers upgrading a 3.0 Spree store, to a 3.1 store - [3.1 to 3.2](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/3.1-to-3.2.md): This guide covers upgrading a 3.1 Spree store, to a 3.2 store. - [3.2 to 3.3](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/3.2-to-3.3.md): This guide covers upgrading a 3.2 Spree store, to a 3.3 store. - [3.3 to 3.4](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/3.3-to-3.4.md): This guide covers upgrading a 3.3 Spree store, to a 3.4 store. - [3.4 to 3.5](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/3.4-to-3.5.md): This guide covers upgrading a 3.4 Spree store, to a 3.5 store. - [3.5 to 3.6](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/3.5-to-3.6.md): This guide covers upgrading a 3.5 Spree application, to a 3.6 application. - [3.6 to 3.7](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/3.6-to-3.7.md): This guide covers upgrading a 3.6 Spree application, to version 3.7. - [3.7 to 4.0](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/3.7-to-4.0.md): This guide covers upgrading a 3.7 Spree application to Spree 4.0. - [4.0 to 4.1](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/4.0-to-4.1.md): This guide covers upgrading a 4.0 Spree application to Spree 4.1. - [4.1 to 4.2](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/4.1-to-4.2.md): This guide covers upgrading a 4.1 Spree application to Spree 4.2. - [4.3 to 4.4](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/4.3-to-4.4.md): This guide covers upgrading a 4.3 Spree application to Spree 4.4. - [4.4 to 4.5](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/4.4-to-4.5.md): This guide covers upgrading a 4.4 Spree application to Spree 4.5. - [4.5 to 4.6](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/4.5-to-4.6.md): This guide covers upgrading a 4.5 Spree application to Spree 4.6. - [4.6 to 4.7](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/4.6-to-4.7.md): This guide covers upgrading a 4.6 Spree application to Spree 4.7. - [Quickstart](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/developer/upgrades/quickstart.md): Learn how to upgrade your Spree application ## OpenAPI Specs - [storefront](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/storefront.yaml) - [oauth](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/oauth.yml) - [platform](https://spreecommerce-documentation-update-4-5-to-4-6.mintlify.app/api-reference/platform.yaml) ## Optional - [Community](http://slack.spreecommerce.org/) - [Showcase](https://spreecommerce.org/success-stories/) - [Github](https://github.com/spree/spree) - [Blog](https://spreecommerce.org/blog/)