Skip to main content
The BigCommerce connector lets your workflows manage a BigCommerce store’s catalog, process orders, and handle customer data through the BigCommerce API.
For the full API reference, see the BigCommerce API documentation.

Connection setup

1

Create API credentials

In your BigCommerce admin panel, go to Settings > API > API Accounts. Click Create API Account and grant the scopes your workflows need (e.g., Products, Orders, Customers). Copy the Store Hash and Access Token after creation.
2

Add the connection in Spojit

Go to Connections in Spojit, click Add Connection, select BigCommerce, and enter:
  • Store Hash: Your store hash (the alphanumeric string from your API URL, e.g., abc123 from https://api.bigcommerce.com/stores/abc123)
  • Access Token: The API access token you created

Tools

Products

number
default:"1"
Page number for pagination.
number
default:"50"
Number of results per page (max 250).
string
Filter by product name (exact match).
string
Filter by keyword search across name, SKU, and description.
Example request:
Example response:
number
required
Product ID.
Example request:
Example response:
object
required
Product object with fields such as name, type, weight, price, sku, description, categories, availability, etc.
Example request:
Example response:
number
required
Product ID.
object
required
Fields to update (e.g., name, price, description, is_visible).
Example request:
Example response:
number
required
Product ID.
Example request:
Example response:

Orders

Returns orders using the BigCommerce v2 Orders API.
number
default:"1"
Page number for pagination.
number
default:"50"
Number of results per page (max 250).
string
Filter by order status (e.g., Pending, Shipped, Completed).
string
Filter orders created after this date (RFC 2822 or ISO 8601).
number
Filter by customer ID.
Example request:
Example response:
Returns order details using the BigCommerce v2 Orders API.
number
required
Order ID.
Example request:
Example response:
Orders use the BigCommerce v2 API, which returns data in a different format than v3 catalog endpoints.

Customers

number
default:"1"
Page number for pagination.
number
default:"50"
Number of results per page (max 250).
string
Filter by exact email address.
string
Filter by customer name.
Example request:
Example response:
number
required
Customer ID.
Example request:
Example response:
object[]
required
Array of customer objects. Each object can include fields such as email, first_name, last_name, company, phone, etc.
Example request:
Example response:

Categories

number
default:"1"
Page number for pagination.
number
default:"50"
Number of results per page (max 250).
number
Filter by parent category ID. Use 0 for top-level categories.
string
Filter by category name.
Example request:
Example response:

Advanced

Send a request to any BigCommerce API endpoint.
string
required
HTTP method: GET, POST, PUT, or DELETE.
string
required
API path (e.g., /v3/catalog/products or /v2/orders).
object
Request body for POST and PUT requests.
Example request:
Example response: