BigCommerce integration | Zervanor
← All connectors

BigCommerce

Also an agent tool
ecommerce

BigCommerce REST Management API (v3 + v2): manage the product catalog (products, variants, images, videos, custom fields, bulk pricing, complex rules, categories, category trees, brands, options, modifiers, reviews), orders (orders, order products, shipments, shipping addresses, order statuses, coupons, messages), customers and customer groups, carts and checkouts, channels, price lists, promotions, coupons, webhooks, store information, settings, wishlists, subscribers, scripts, content pages, redirects, widgets/themes, and tax classes/zones. Custom X-Auth-Token header auth against a per-store base URL (store hash). Change notifications use polling (orders modified-since); native webhooks are HMAC-SHA256 signed (X-BC-Signature) and documented for reference.

84 actions · 1 triggers

The BigCommerce integration lets you connect BigCommerce to your automations with 84 actions and 1 triggers — and every action is also a tool an AI agent can call. Examples: Get Store Information, List Products, Get Product, Create Product, Update Product. No blank-canvas wiring — connect it and use it in your workflows.

Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.

Triggers 1

Events in BigCommerce that can start a workflow.

polling

New or updated BigCommerce orders (polled)

Polls GET /v2/orders on a schedule with min_date_modified + sort=date_modified:asc to surface new and changed orders.

Actions 84

What Zervanor can do in BigCommerce.

V365

GET

List Products

List catalog products (GET /v3/catalog/products). Supports filtering (name, sku, price ranges, is_visible), include (variants,images,custom_fields,bulk_pricing_rules), sort, and page/limit pagination. Result list at 'data', paging at 'meta.pagination'.

GET

Get Product

Get a single catalog product (GET /v3/catalog/products/{product_id}).

POST

Create Product

Create a catalog product (POST /v3/catalog/products). Requires name, type, weight and price.

PUT

Update Product

Update a catalog product (PUT /v3/catalog/products/{product_id}).

DELETE

Delete Product

Delete a catalog product (DELETE /v3/catalog/products/{product_id}).

GET

List Product Variants

List variants of a product (GET /v3/catalog/products/{product_id}/variants).

POST

Create Product Variant

Create a variant on a product (POST /v3/catalog/products/{product_id}/variants).

PUT

Update Product Variant

Update a variant (PUT /v3/catalog/products/{product_id}/variants/{variant_id}).

GET

List Product Images

List a product's images (GET /v3/catalog/products/{product_id}/images).

POST

Create Product Image

Add an image to a product by URL (POST /v3/catalog/products/{product_id}/images).

GET

List Product Videos

List a product's videos (GET /v3/catalog/products/{product_id}/videos).

GET

List Product Custom Fields

List a product's custom fields (GET /v3/catalog/products/{product_id}/custom-fields).

POST

Create Product Custom Field

Add a custom field to a product (POST /v3/catalog/products/{product_id}/custom-fields).

GET

List Product Bulk Pricing Rules

List a product's bulk pricing rules (GET /v3/catalog/products/{product_id}/bulk-pricing-rules).

GET

List Product Complex Rules

List a product's complex (variant) rules (GET /v3/catalog/products/{product_id}/complex-rules).

GET

List Product Modifiers

List a product's modifiers (GET /v3/catalog/products/{product_id}/modifiers).

GET

List Product Options

List a product's options (GET /v3/catalog/products/{product_id}/options).

GET

List Product Reviews

List reviews for a product (GET /v3/catalog/products/{product_id}/reviews).

GET

List Categories

List catalog categories (GET /v3/catalog/categories).

POST

Create Category

Create a catalog category (POST /v3/catalog/categories).

GET

List Category Trees

List category trees (GET /v3/catalog/trees).

GET

List Brands

List catalog brands (GET /v3/catalog/brands).

POST

Create Brand

Create a catalog brand (POST /v3/catalog/brands).

GET

Get Catalog Summary

Get a summary of the catalog (GET /v3/catalog/summary): counts, inventory value, price ranges.

GET

List Customers

List customers (GET /v3/customers). Supports filters (email, name, customer_group_id), include (addresses,formfields), and page/limit paging.

POST

Create Customer

Create one or more customers (POST /v3/customers). Body is an array of customer objects; each requires email, first_name, last_name.

PUT

Update Customers

Update one or more customers (PUT /v3/customers). Body is an array of customer objects each including id.

DELETE

Delete Customers

Delete customers by id filter (DELETE /v3/customers?id:in=...).

GET

List Customer Addresses

List customer addresses (GET /v3/customers/addresses). Filter with customer_id:in.

POST

Create Customer Addresses

Create customer addresses (POST /v3/customers/addresses). Body is an array of address objects.

GET

List Carts

Get a cart by id (GET /v3/carts/{cart_id}). Supports include (line_items.physical_items.options,redirect_urls).

POST

Create Cart

Create a cart (POST /v3/carts).

POST

Add Cart Line Items

Add line items to a cart (POST /v3/carts/{cart_id}/items).

DELETE

Delete Cart

Delete a cart (DELETE /v3/carts/{cart_id}).

POST

Create Cart Redirect URL

Create a storefront redirect URL for a cart (POST /v3/carts/{cart_id}/redirect_urls).

GET

Get Checkout

Get a checkout by id (GET /v3/checkouts/{checkout_id}). Includes consignments, coupons, and totals.

POST

Update Checkout Billing Address

Add or update a checkout's billing address (POST /v3/checkouts/{checkout_id}/billing-address).

POST

Add Checkout Consignments

Add consignments (shipping groups) to a checkout (POST /v3/checkouts/{checkout_id}/consignments).

POST

Add Checkout Coupon

Apply a coupon code to a checkout (POST /v3/checkouts/{checkout_id}/coupons).

POST

Create Order From Checkout

Convert a checkout into an order (POST /v3/checkouts/{checkout_id}/orders).

GET

List Channels

List sales channels (GET /v3/channels).

POST

Create Channel

Create a sales channel (POST /v3/channels).

GET

List Price Lists

List price lists (GET /v3/pricelists).

POST

Create Price List

Create a price list (POST /v3/pricelists).

GET

List Price List Records

List records (per-SKU prices) in a price list (GET /v3/pricelists/{price_list_id}/records).

GET

List Price List Assignments

List price list assignments to customer groups/channels (GET /v3/pricelists/assignments).

GET

List Promotions

List cart-level promotions (GET /v3/promotions).

POST

Create Promotion

Create a cart-level promotion (POST /v3/promotions).

GET

List Webhooks

List registered store webhooks (GET /v3/hooks).

POST

Create Webhook

Register a store webhook (POST /v3/hooks). Provide scope, destination URL, and headers (e.g. a shared secret used to build the X-BC-Signature HMAC).

GET

Get Webhook

Get a registered webhook (GET /v3/hooks/{webhook_id}).

DELETE

Delete Webhook

Delete a registered webhook (DELETE /v3/hooks/{webhook_id}).

GET

List Pages

List content pages (GET /v3/content/pages).

POST

Create Page

Create a content page (POST /v3/content/pages).

GET

List Widgets

List storefront widgets (GET /v3/content/widgets).

GET

List Themes

List storefront themes (GET /v3/themes).

GET

List Redirects

List storefront 301 redirects (GET /v3/storefront/redirects).

GET

List Scripts

List storefront scripts (GET /v3/content/scripts).

POST

Create Script

Create a storefront script (POST /v3/content/scripts).

GET

List Wishlists

List customer wishlists (GET /v3/wishlists).

POST

Create Wishlist

Create a wishlist for a customer (POST /v3/wishlists).

GET

List Subscribers

List email subscribers (GET /v3/customers/subscribers).

POST

Create Subscriber

Create an email subscriber (POST /v3/customers/subscribers).

GET

List Payment Methods

List enabled payment methods for the store (GET /v3/payments/methods).

GET

Get Store Settings

Get global store settings (GET /v3/settings/store).

V219

GET

Get Store Information

Get store profile and settings (GET /v2/store). Identity + connectivity probe; returns the store id, name, domain, plan, currency and features.

GET

List Orders

List orders (GET /v2/orders). Supports min_date_modified/max_date_modified, status_id, customer_id, sort, and page/limit paging. Use sort=date_modified:asc + min_date_modified for polling. Response is a JSON array (204 when empty).

GET

Get Order

Get a single order (GET /v2/orders/{order_id}).

POST

Create Order

Create an order (POST /v2/orders). Requires at least a status/line items or products.

PUT

Update Order

Update an order (PUT /v2/orders/{order_id}), e.g. change status or staff notes.

DELETE

Delete Order

Archive/delete an order (DELETE /v2/orders/{order_id}).

GET

List Order Products

List the products (line items) on an order (GET /v2/orders/{order_id}/products).

GET

List Order Shipments

List shipments for an order (GET /v2/orders/{order_id}/shipments).

POST

Create Order Shipment

Create a shipment for an order (POST /v2/orders/{order_id}/shipments).

GET

List Order Shipping Addresses

List an order's shipping addresses (GET /v2/orders/{order_id}/shipping_addresses).

GET

List Order Coupons

List coupons applied to an order (GET /v2/orders/{order_id}/coupons).

GET

List Order Messages

List customer/staff messages on an order (GET /v2/orders/{order_id}/messages).

GET

List Order Statuses

List all order statuses (GET /v2/order_statuses).

GET

List Customer Groups

List customer groups (GET /v2/customer_groups).

POST

Create Customer Group

Create a customer group (POST /v2/customer_groups).

GET

List Coupons

List coupon codes (GET /v2/coupons).

POST

Create Coupon

Create a coupon (POST /v2/coupons).

GET

List Tax Classes

List tax classes (GET /v2/tax_classes).

GET

List Tax Zones

List tax zones (GET /v2/tax/zones).

Automations using BigCommerce

Build your own automation with BigCommerce in the visual builder.

Frequently asked questions

What can I automate with BigCommerce?

84 actions are available — for example: Get Store Information, List Products, Get Product, Create Product, Update Product, and more.

Which BigCommerce events can start a workflow?

1 triggers — for example: New or updated BigCommerce orders (polled).

Can BigCommerce be used as an AI agent tool?

Yes. Every BigCommerce action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.

How is the BigCommerce integration modelled?

BigCommerce is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.