Ecommerce API
Spree comes with a fully-featured Ecommerce API for headless eCommerce apps.
Spree Commerce comes with a fully-featured Ecommerce API enabling a fully headless mode. This means that you can use Spree as a backend to build your custom Next.js storefront, eCommerce mobile app functionality, or any other customer-facing application that needs to interact with an e-commerce platform.
API v2
Currently Spree includes 2 modern REST APIs:
Storefront API
Designed to allow customers to interact with the store via external applications (e.g. Next.js storefront or a dedicated mobile app)
Platform API
Provides management capabilities, allowing third party apps to perform actions otherwise available via the admin panel.
Legacy REST API v1
Legacy REST API v1 was extracted to spree_api_v1
gem. It is not recommended to use it in new projects, but it’s still available for existing ones.
Thank you!
Give Spree a GitHub Star
, why dont’t ya? Thank you for supporting Spree open-source!Need support or want to give some feedback? Join our community with 6000+ members or drop us an email at [email protected].
Was this page helpful?