Skip to main content
BigCommerce Endpoints
Updated over 4 months ago

v2/v3 Endpoints

The following endpoints are used to connect to the iPaaS.com BigCommerce integration:

GET /catalog/products

GET /catalog/products/{product_id}

POST /catalog/products

PUT /catalog/products/{product_id}

DELETE /catalog/products/{product_id}

GET /catalog/products/channel-assignments

PUT /catalog/products/channel-assignments

DELETE /catalog/products/channel-assignments

GET /catalog/products/{product_id}/images

GET /catalog/products/{product_id}/images/{image_id}

POST /catalog/products/{product_id}/images

PUT /catalog/products/{product_id}/images/{image_id}

DELETE /catalog/products/{product_id}/images/{image_id}

GET /catalog/products/{product_id}/variants

GET /catalog/products/{product_id}/options

PUT /catalog/products/{product_id}/options/{option_id}

POST /catalog/products/{product_id}/options

GET /catalog/products/{product_id}/options/{option_id}/values

POST /catalog/products/{product_id}/variants

PUT /catalog/products/{product_id}/variants/{variant_id}

DELETE /catalog/products/{product_id}/variants/{variant_id}

GET /catalog/categories

GET /catalog/categories/{category_id}

POST /catalog/categories

PUT /catalog/categories/{category_id}

GET /catalog/trees

GET /catalog/trees/{tree_id}/categories

PUT /catalog/trees

DELETE /catalog/trees

GET /storefront/redirects

PUT /storefront/redirects

GET /catalog/brands

POST /catalog/brands

GET /catalog/products/{product_id}/modifiers

GET /catalog/products/{product_id}/modifiers/{modifier_id}

PUT /catalog/products/{product_id}/modifiers/{modifier_id}

POST /catalog/products/{product_id}/modifiers

DELETE /catalog/products/{product_id}/modifiers/{modifier_id}

DELETE /catalog/products/{product_id}/modifiers/{modifier_id}/values/{option_id}

GET /catalog/products/{product_id}/custom-fields

GET /catalog/products/{product_id}/custom-fields/{custom_field_id}

POST /catalog/products/{product_id}/custom-fields

PUT /catalog/products/{product_id}/custom-fields/{custom_field_id}

DELETE /catalog/products/{product_id}/custom-fields/{custom_field_id}

GET /stores/{STORE_HASH}/v2/orders

GET /stores/{STORE_HASH}/v2/orders/{id}

POST /stores/{STORE_HASH}/v2/orders

PUT /stores/{STORE_HASH}/v2/orders/{id}

DELETE /stores/{STORE_HASH}/v2/orders/{id}

GET /stores/{STORE_HASH}/v2/orders/{order_id}/products

GET /stores/{STORE_HASH}/v2/orders/{order_id}/shipping_addresses

GET /stores/{STORE_HASH}/v2/orders/{order_id}/taxes

GET /stores/{STORE_HASH}/v2/orders/{order_id}/coupons

GET /orders/{order_id}/transactions

GET /orders/{order_id}/payment_actions/refunds

POST /stores/{STORE_HASH}/v2/orders/{order_id}/shipments

PUT /stores/{STORE_HASH}/v2/orders/{order_id}/shipments/{id}

GET /customers

POST /customers

PUT /customers

DELETE /customers

GET /customers/addresses

POST /customers/addresses

PUT /customers/addresses

DELETE /customers/addresses

GET /stores/{STORE_HASH}/v2/customer_groups/{id}

POST /stores/{STORE_HASH}/v2/customer_groups

GET /customers/attributes

POST /customers/attributes

PUT /customers/attributes

GET /customers/attribute-values

PUT /customers/attribute-values

DELETE /customers/attribute-values

GET /stores/{STORE_HASH}/v2/tax_classes

GET /stores/{STORE_HASH}/v2/gift_certificates

GET /stores/{STORE_HASH}/v2/gift_certificates/{Id}

POST /stores/{STORE_HASH}/v2/gift_certificates

PUT /stores/{STORE_HASH}/v2/gift_certificates/{Id}

DELETE /stores/{STORE_HASH}/v2/gift_certificates/{Id}

GET /sites

GET /stores/{STORE_HASH}/v2/hooks

POST /stores/{STORE_HASH}/v2/hooks

PUT /stores/{STORE_HASH}/v2/hooks/{id}

DELETE /stores/{STORE_HASH}/v2/hooks/{id}

B2B Edition (Bundle B2B API)

GET /v3/io/users/{user_id}

POST /v3/io/users

PUT /v3/io/users/{user_id}

DELETE /v3/io/users/{user_id}

GET /v3/io/users

GET /v3/io/companies/{user_id}

POST /v3/io/companies

PUT /v3/io/companies/{company_id}

DELETE /v3/io/companies/{company_id}

GET /v3/io/companies

GET /v3/io/companies/super-admins

GET /v3/io/super-admins/info/{super_admin_id}

GET v3/io/companies/{company_id}/super-admins

GET /v3/io/super-admins/{super_admin_id}/companies

GET /v3/io/addresses/{address_id}

POST /v3/io/addresses

PUT /v3/io/addresses/{address_id}

DELETE /v3/io/addresses?companyId={company_id}

GET /v3/io/addresses

GET /v3/io/orders/{order_id}

GET /v3/io/orders/{order_id}/products

GET /v3/io/order

GET /v3/io/rfq/{quote_id}

GET /v3/io/rfq

Did this answer your question?