# BigCommerce (prebuilt connector)

## Description

**BigCommerce** is a cloud-based eCommerce platform, providing software as a service services to retailers.

## API documentation

API documentation for BigCommerce (used to build this connector) can be found via the link below:

{% embed url="<https://developer.bigcommerce.com/docs/api>" %}

## Authentication&#x20;

When adding connector instances for BigCommerce, the following authentication methods are supported:

* [Token authentication](#token-authentication)

### Token authentication

{% tabs %}
{% tab title="Required credentials" %}
When a user chooses to [add a connector instance](https://doc.wearepatchworks.com/product-documentation/connectors-and-instances/working-with-instances/adding-an-instance) using **token** authentication, the credentials below are prompted:

<table><thead><tr><th width="193">Credential</th><th data-type="checkbox">Required?</th><th>Notes</th></tr></thead><tbody><tr><td><code>store hash</code></td><td>true</td><td>Generated when you follow instructions to create a BigCommerce <strong>API account</strong> for your store. </td></tr><tr><td><code>token</code></td><td>true</td><td>Generated when you follow instructions to create a BigCommerce <strong>API account</strong> for your store. </td></tr></tbody></table>
{% endtab %}

{% tab title="Obtaining credentials" %}
**Finding your store hash and access token**

**Step 1**\
Follow the instructions provided by BigCommerce - here:&#x20;

{% embed url="<https://support.bigcommerce.com/s/article/Store-API-Accounts?language=en_US>" %}

**Step 2**\
Having completed these steps, you will see an API path - the number at the end is the **store hash**. Next, a pop-up window displays the **client ID**, **client secret** and **access token**. Add these details to your password manager immediately as they are only shown once. &#x20;
{% endtab %}
{% endtabs %}
