The BigCommerce service will give you access to the BigCommerce GraphQL Storefront API.
- First, create a BigCommerce store if you don't already have one.
- Next, go to
Advanced Settings > API Accountsto create a Store API account.
Create 2/V3 API Tokenwhen creating the account.
- Name the API account
- Take note of the
API Pathas you'll need it when connecting your BigCommerce service in TakeShape later.
Storefront API Tokensto
Saveand take note of the
Access Tokenfrom the following page. This is also required for the service connection.
- From your TakeShape project go to
Schema > Connect Serivce.
BigCommercefrom the list of available services.
- Create a
Namespacefor your connection.
- Paste the
Access Tokenfrom your BigCommerce API Account into the indicated fields.
Save. A dialog will prompt you to select various queries and mutations from BigCommerce to add your TakeShape schema. Choose any relevant queries or mutations you may need. You can always come back to this service configuration screen to trigger the dialog again.
Still in your TakeShape project, you can now go to the
API > API Explorer (API Explorer Docs) and test BigCommerce queries. The following example assumes you
BigCommerce as your namespace when setting up the connection. It should return a list of names for all your
products in BigCommerce.