Elastic Path Commerce Cloud (formerly Moltin) is a headless eCommerce service that enables rapid experience-first commerce development and applications to create your own ecommerce site. If you’re new to the concept of eCommerce APIs, you can find API documentation and API reference examples here, and learn how to plug commerce into any part of your application.
Throughout this guide, the API docs, URLs, API reference examples, and code samples continue to refer to Moltin.
Introduction to the API
If you’re new to eCommerce APIs, the Elastic Path Commerce Cloud ecommerce platform, or you’re not sure how to evaluate what makes a good one, we recommend reading our eCommerce API 101 guide and the Key Concepts documentation.
The API follows a microservice architecture that enables you to plug commerce into any part of your application. The API is built on the JSON API specification, follows predictable REST API URLs and supports cross-origin resource sharing.
We have a two-track authentication layer that enables destructive and non-destructive actions across projects. All requests require an accompanying
API key that is associated to users on your team.
If you do not have an account, project, or API key and you want to evaluate Commerce Cloud, please contact us. We would be happy to get you set up.
For more information about Elastic Path Commerce Cloud in general, see the Commerce Cloud Documentation.
The API reference documentation is organized by subject areas and topics. From the online table of contents, you can navigate to the following sections:
- Basics including information on authentication and filtering.
- Products including details on product variations, brands, categories, collections, inventory and so on.
- Carts & Checkout including information on carts and promotions.
- Payments including information on payment gateways.
- Orders and Customers including orders, customers, and addresses.
- Advanced including information on webhooks and events, custom data flows, currencies and so on.
See the Developer Guide for help with the following topics:
- Learn how to get up and running with the API. See Getting started.
- Learn how to make your first API call. See Your first API request.
- Walk through using the API to achieve goals. See How-to guides.
Software development kits
You can find extensive store and integration examples here:
If you’re looking to test or develop against our APIs, we recommend leveraging the Elastic Path Postman collection.