BigCommerce - Get Your API Credentials

Karl Falconer · Updated

This article walks through getting the API credentials DropStream needs to connect to your BigCommerce store. If you’re setting up DropStream for your own store, complete these steps and then continue with Enable API Access. If a third-party fulfillment provider is configuring DropStream for you, complete these steps and share the credentials with them — they’ll handle the rest.

You’ll come away with four values: the Store Hash, Client ID, Client Secret, and Access Token. Start by gathering the Store Hash, which uniquely identifies your BigCommerce store.

  1. Log in to BigCommerce.
  2. On the left side of your BigCommerce Dashboard, click Settings.
  3. Click Store-Level API Accounts.

    BC_Settings-API.png

  4. Click Create API Account.

    Create-API.png

  5. Make sure Token type is set to V2/V3 API token.
  6. Under API path, your Store Hash is the part of the URL that follows /stores/ and precedes /v3/.

For example, if your API path is https://api.bigcommerce.com/stores/abcde/v3/, then your Store Hash is abcde.

Note down this Store Hash.

BC_store-hash.png

OAuth Scopes

  1. For The API Account’s OAuth Scopes, ensure the following minimum scopes are set:

    Resource Access Level
    Content Modify
    Checkout content Modify
    Customers Read-only
    Customers login Login
    Information & Settings Read-only
    Marketing None
    Orders Modify
    Order transactions Modify
    Create payments None
    Get payment methods Read-only
    Stored payment instruments Read-only
    Products Read-only
    Themes None
    Carts Read-only
    Checkouts Read-only
    Sites & routes Read-only
    Channel Settings Read-only
    Channel Listings Read-only
    Store Logs Read-only
    Store Locations Read-only
    Store Inventory Modify
    Fulfillment Methods Read-only
    Order Fulfillment Modify
    Metafield Ownership None
    Metafields Access Standard
  2. When you’re done, click Save.
  3. In the API Credentials screen, note down the Client ID, Client Secret, and Access Token and store them securely. Then click Done.

API credentials

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.