Products API

Store and request product data for your frontend experience.

API level control of your product catalog.


Brands using our APIs

Ultimate product data control

Display products anywhere

Display products on any frontend framework, device or channel, all from the same backend. A centralized product repository to create rich product experiences, anywhere your customers are.

Use our API to:

Product data integrations

Seamlessly integrate services that enhance your product handling. Pull product data in to your account from external services, push product data out to personalization and automation services.

Integrate your product data with:

  • Your PIM
  • Custom search provider
  • Your ERP
  • Your POS
  • Your operations network
  • Your automation tools

Configure your product data

Augment the product object using the meta attribute. This could include an external ID from a PIM, custom input fields from a CMS, or data from a fulfillment center.

Product data API commerce

Manage and track inventory

Set product stock levels with our backend, or connect to your PIM and track from there.

APIbox

Powerful variant handling

Set variant groups like size and color all with variant options like red,blue and small, large. Add product images at the variant level.

Variants api

Integrate alongside a headless CMS

In addition to the name and price, both required to create a product, use a headless CMS to supplement product data such as assets and descriptions.

Products API with CMS

Sell physical and digital products

Pair physical products with a digital downloads. Set download limits, access windows, and more.

Physical and digital products

Make your products discoverable

Define related products in your catalog, set SEO tags for each product, and seed product data into a custom search provider.

discoverable products

"Commerce.js allows us to build powerful integrations and experiences that are core to our success and growth." — Nicolas Bartoli, Co-founder of Leon & George.

Leon & George

Product APIs for the whole team

Developers

Pull in product data from any source, augment it and display on any frontend.

  • Backend configurability
  • Frontend freedom
  • Manage from our CLI

Marketing

Dynamically display and recommended products based on unique customer attributes.

  • Product personalization
  • Localize product displays
  • No-code interface

Operations

Streamline your product data in real time and give your customers the best experience.

  • Automate product syncing
  • Integrate with PIM
  • Measure performance

Dashboard management

More than just a products API, our dashboard interface makes it easy for anyone in the team to add, update and delete products as needed.

Dashboard

Powerful Commerce APIs

Get in touch or create an account

Start adding products — no contracts or banking details required. Contact us to create a custom package for your business.

Cart API

Store product data, product variants, quantity, price, and other metadata to generate a checkout token and capture an order from your customer.

Checkout API

Capture data sent from the cart along with line item data, line item IDs, any shipping or billing information as well as tax and shipping rates.