Getting Started

This guide will help you get prepared and up to speed with using the BetterCommerce PIM API to integrate with your existing technology stack or enable you to build custom applications on top of the PIM APIs. We'll explain the process of making your initial API request and we'll direct you on where to proceed next to access all the information required for effectively utilizing our powerful REST API capabilities.

Get your API keys

  1. Begin by signing up with the platform. Get in touch at letstalk@bettercommerce.io to initiate the process.
  2. Once your sign-up is approved and you have your BetterCommerce account, you can login to PIM.
  3. Proceed to the Settings menu, located at the bottom left corner of the screen. From the settings screen, click on API Keys, and then copy the API key and shared Secret.
  4. Additionally, you'll require the OrgId and DomainId, which will be provided by your BetterCommerce Account manager at the time of sign-up.

Define your Architecture

Most critical part of building any integration is the Solution Architecture, so we cant stress enough to put in decent time to brainstorm and build a solid architecture. Some typical questions to be defined as part of architecture would be:

  1. Where would the PIM sit in your whole stack ?
  2. What data to flow from external systems to PIM, their format (json/csv), and the frequency (hourly/daily/weekly) ?
  3. What data to flow from PIM to external systems, their content, format and frequency ?
  4. Different use cases will drive different decisions and trade-offs ?

A typical architecture would look something like this. This is not a prescriptive, however built based on experience with few large retailers. PIM Solution Architecture