Documentation for Elastic Path's APIs
Use our interactive documentation directly on our site or download the OpenAPI specification file for the services you are interested in.
Authentication
Authentication token gives permissions for the client to access their data, and is used to authenticate a request to the API endpoint.
Account Management
Create accounts and account members. Associated account members can log in to the store and create orders for their accounts.
Carts, Checkout, Orders
Use carts, checkout and orders to get your products from the catalog into the cart, through checkout and into order completed state.
Custom APIs (Commerce Extensions)
Commerce Extensions allows for the creation of Custom APIs that can manage large, private data sets efficiently, offering both simple and complex multidimensional filtering options.
Custom-Data (Flows)
You can define custom data fields for the resources that you use in your store or organization, such as adding more fields to the `account` resource. You can also create new resources.
Integrations
You can integrate Commerce with your external systems like enterprise resource planning, order management, fulfilment, and other systems, ensuring that buying is quick and easy for your shoppers.
Organizations
This unique capability enables our multi-store management solution which is used by franchises, distributor networks, multi-geo and multi-brand companies and more.
Payments
Payments for orders are processed through a payment gateway. Composable Commerce offers integrations for a selection of payment gateway providers, or you can create your own integrations.
Personal Data
In Commerce, every change to a user’s personal data is logged. The API allows you to fetch these logs, including the list of related data items. In other words, the data items that belong to the same personal data set.
Product Experience Manager
Create unique product experiences that exceed your customer expectations and drive growth, all with less reliance on IT for custom work.
Promotions Builder
Manage your promotions with industry leading capabilities by using our Rules Promotion Builder.
Subscriptions
Easily deploy paid memberships, subscribe & save, and more to drive recurring revenue and improved average order value.
Settings
In Commerce, every change to a user’s personal data is logged. The API allows you to fetch these logs, including the list of related data items. In other words, the data items that belong to the same personal data set.
Promotions-Standard
Manage your promotions using our Standard Promotion service
Customers
Note: Please use Account Management for all new frontend experiences.