# BigCommerce

## 1. Connect to BigCommerce

1\. Go to the **Resources** page and click the <img src="/files/luUqNwhjG7IZbheUpaBG" alt="" data-size="line">  button.&#x20;

2\. Select **BigCommerce**.

3\. Enter your account credentials and click **Connect**. (For help finding your credentials, refer to [this guide](https://developer.bigcommerce.com/api-docs/getting-started/api-accounts#account-level-api-accounts))

* **Store Hash**: The unique identifier for your BigCommerce store. It is comprised of a short sequence of lowercase letters and numbers. You can find the Store Hash in the URLs assigned to your store by BigCommerce.
* **API Token**: The BigCommerce Account level API token.
* **Start Date (or Last Modified Date)**: Filter results to include only products modified on or after the specified date. Use the format YYYY-MM-DD (e.g., 2020-01-01).

4\. Choose the tables you want to import. If there are any other required forms or fields, ensure that you fill them out with the necessary information to proceed.

5\. Click **Test** to verify the connection and see a preview of the connected data.

6\. Click **Create Resource** to finish the setup. You will be redirected to the resource page where you can see your newly connected resource displayed at the top.

## 2. Get credentials from BigCommerce

1. Navigate to your store’s control panel (Advanced Settings > API Accounts > Create API Account)
2. Create an API account.
3. Select the resources you want to allow access to and choose read-level access.
   * Note: The UI will show all possible data sources and will show errors when syncing if it doesn't have permission to access a resource.
4. The generated `Access Token` is what you'll use the `access_token` for the integration.

For store hash, you may refer to [BigCommerce Support](https://support.bigcommerce.com/s/question/0D54O00006QpiLnSAJ/where-i-get-store-hash-code?language=en_US).

## 3. Available Tables

* [Customers](https://developer.bigcommerce.com/api-reference/store-management/customers-v3/customers/customersget)
* [Orders](https://developer.bigcommerce.com/api-reference/store-management/orders/orders/getallorders)
* [Channels](https://developer.bigcommerce.com/docs/rest-management/channels#get-all-channels)
* [Inventories](https://developer.bigcommerce.com/docs/rest-management/settings/inventory)
* [Products](https://developer.bigcommerce.com/api-reference/store-management/catalog/products/getproducts)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.acho.io/acho-studio/resources/import-data/bigcommerce.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
