BigCommerce

Ecommerce for a New Era

Go to site
Explore
/
Apps
/
BigCommerce

BigCommerce API Integrations

Build and run workflows using the BigCommerce API. Use 1000s of open source triggers and actions across 800+ apps. Or write custom code to integrate any app or API in seconds.

import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    bigcommerce: {
      type: "app",
      app: "bigcommerce",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.bigcommerce.com/stores/${this.bigcommerce.$auth.store_hash}/v3/catalog/summary`,
      headers: {
        "X-Auth-Token": `${this.bigcommerce.$auth.access_token}`,
      },
    })
  },
})

Authentication

BigCommerce uses API keys for authentication. When you connect your BigCommerce account, Pipedream securely stores the keys so you can easily authenticate to BigCommerce APIs in both code and no-code steps.

1) Navigate to Advanced Settings > API Accounts > Create API Account

2) Name the account (it will only be visible to store users)

3) In the OAuth Scopes section, select the minimum scopes the app will require

4) Press Save.

The base API path will look something like this: https://api.bigcommerce.com/stores/123456/

In example above, the store_hash is 123456. Enter this and the access token below.