Skip to main content

BigCommerce CLI

bcli is BigCommerce store management on the command line. It brings the most commonly used store management tools to the terminal for quick actions and multi-storefront workflows. bcli was written to help tech savvy store managers save time by ditching BigCommerce's browser based admin UI.

      :::::::::   ::::::::  :::        ::::::::::: 
     :+:    :+: :+:    :+: :+:            :+:      
    +:+    +:+ +:+        +:+            +:+       
   +#++:++#+  +#+        +#+            +#+        
  +#+    +#+ +#+        +#+            +#+         
 #+#    #+# #+#    #+# #+#            #+#          
#########   ########  ########## ###########       

Installation

bcli is available on PyPI. Use the command pip install bigcommerce-cli for easy installation.

Getting Started

Use the bcli settings add-store command to save a store for bcli to use later. Then, use the bcli settings active-store command to select which saved store should be used for your management commands.

Once bcli has an active store, you can make DELETE, GET, POST, and PUT commands to manage resources on that store.

Supported Commands

Delete a BigCommerce resource.

  • bcli delete customers <customer id>
  • bcli delete products <product id>
  • bcli delete webhooks <webhook id>

Get a list of BigCommerce resources.

  • bcli get customers
  • bcli get order-products <order id>
  • bcli get orders
  • bcli get product-variants <product id>
  • bcli get products
  • bcli get webhooks

Get details about a BigCommerce resource.

  • bcli get customers <customer id>
  • bcli get order-products <order id> <order product id>
  • bcli get orders <order id>
  • bcli get product-variants <product id> <variant id>
  • bcli get products <product id>
  • bcli get webhooks <webhook id>

Update a BigCommerce resource.

  • bcli put customers <customer id>
  • bcli put product-variants <product id> <variant id>
  • bcli put products <product id>
  • bcli put webhooks <webhook id>

Create a BigCommerce resource.

  • bcli post customers
  • bcli post products
  • bcli post webhooks

Manage bcli settings.

  • bcli settings delete-store
  • bcli settings list-stores
  • bcli settings add-store
  • bcli settings active-store

Metadata

Release files for bigcommerce-cli 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bigcommerce-cli 0.2.0
File Size Uploaded
bigcommerce-cli-0.2.0.tar.gz 10.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bigcommerce-cli 0.2.0
File Interpreter ABI Platform
bigcommerce_cli-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 27.1 kB

Release files / bigcommerce-cli-0.2.0.tar.gz

Download URL bigcommerce-cli-0.2.0.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
11038a4e5cc0a57f21277945a2b5da14da43d9f99d5699cfa33b078d197a4ce8
BLAKE2b-256 checksum
How to use checksums
162a21b18c3f4446c9731d53c6fed365fe297443c7d38491f9c12fe0bed51bdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.1 CPython/3.9.13 Linux/5.15.0-1019-azure

Release files / bigcommerce_cli-0.2.0-py3-none-any.whl

Download URL bigcommerce_cli-0.2.0-py3-none-any.whl
Size 16.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b6bc523035c680c5568ea0116d76a2ee1ec70ca288be2b38729c5753772807d1
BLAKE2b-256 checksum
How to use checksums
989110fa69d05fc23b64d68aa8a8a232ee2d804c027ab4ee8602a4fd45dbb6ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.1 CPython/3.9.13 Linux/5.15.0-1019-azure

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page