API Reference
The Elastic Path Commerce Cloud API is a set of APIs used to manage resources. The following table lists the top-level resources in alphabetical order with a brief description and links to related content. To view all endpoints, see the methods in the linked sections or use the Postman collection.
Resource | Description | Links |
---|---|---|
/pcm/catalogs | Catalog configuration, rules, and shopper context. | Catalogs, Catalog by Shopper Context |
/pcm/catalog | Retrieve the published catalog that best matches the shopper context according to the defined catalog rules. | Catalogs, Catalog by Shopper Context |
/pcm/hierarchies | Hierarchy management that supports user-defined, structured hierarchies. | EP PXM Hierarchies |
/pcm/jobs | Viewing the status of https://api.moltin.com/pcm/products/:productId/build request in the build. | PXM Jobs |
/pxm/pricebooks | Price books contain product prices in multiple currencies. | Price Books |
/pcm/products | Product information and relationships. | EP PXM Products |
/pcm/variations | Create and view product variations for your store. | EP PXM Product Variations |
/v2/authentication-realms | Single sign-on support for your business customers. | Authentication Realms, OpenID Connect Profiles |
/v2/carts | Cart management, including carts, cart items, and taxes. Associate carts with customers. | Carts |
/v2/currencies | Currencies that are used to display prices. | Currencies |
/v2/customers | Customer management, including addresses and orders. | Customers |
/v2/files | Images and other files. | Files |
/v2/fields | Product attributes used to define characteristics of products in a store. | Create an attribute |
/v2/flows | Data model extensions. You can extend an existing resource or create a new resource. | Custom Data (Flows) |
v2/gateways | Payment gateways that you can configure so that customers can pay for their orders. | Gateways |
/v2/integrations | Integrate Elastic Path Commerce Cloud with your external systems using webhooks and message queue services. | Integrations |
/v2/inventories | Inventory management within your project. | Inventories |
/v2/jobs | Task management for long-running background tasks, such as exporting orders. | Jobs |
/v2/merchant-realm-mappings | Single sign-on configuration for administrators and developers. | Merchant Realm Mapping |
/v2/orders | Orders are the result of checking out a cart. A payment for an order is called a transaction. | Orders, Transactions |
/v2/personal-data | View and manage personal data. | Logs, Related Data Entries |
/v2/promotions | Promotions management, including promotion codes. | Promotions |
/v2/settings | Global settings that affect your project, such as page length and language settings. | Settings |