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.,
abc123fromhttps://api.bigcommerce.com/stores/abc123) - Access Token: The API access token you created
Tools
Products
list-products: List products in the catalog
list-products: List products in the catalog
get-product: Get a product by ID
get-product: Get a product by ID
create-product: Create a new product
create-product: Create a new product
object
required
Product object with fields such as
name, type, weight, price, sku, description, categories, availability, etc.update-product: Update an existing product
update-product: Update an existing product
delete-product: Delete a product
delete-product: Delete a product
Orders
list-orders: List orders
list-orders: List orders
Returns orders using the BigCommerce v2 Orders API.Example request:Example response:
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.
get-order: Get an order by ID
get-order: Get an order by ID
Returns order details using the BigCommerce v2 Orders API.Example request:Example response:
number
required
Order ID.
Orders use the BigCommerce v2 API, which returns data in a different format than v3 catalog endpoints.
Customers
list-customers: List customers
list-customers: List customers
get-customer: Get a customer by ID
get-customer: Get a customer by ID
create-customer: Create one or more customers
create-customer: Create one or more customers
object[]
required
Array of customer objects. Each object can include fields such as
email, first_name, last_name, company, phone, etc.