bcli is BigCommerce store management on the command line.
Project description
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 customersbcli get order-products <order id>bcli get ordersbcli get product-variants <product id>bcli get productsbcli 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 customersbcli post productsbcli post webhooks
Manage bcli settings.
bcli settings delete-storebcli settings list-storesbcli settings add-storebcli settings active-store
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bigcommerce-cli-0.2.0.tar.gz.
File metadata
- Download URL: bigcommerce-cli-0.2.0.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.1 CPython/3.9.13 Linux/5.15.0-1019-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11038a4e5cc0a57f21277945a2b5da14da43d9f99d5699cfa33b078d197a4ce8
|
|
| MD5 |
7e6def9984f1278dfd8bbc82d903442f
|
|
| BLAKE2b-256 |
162a21b18c3f4446c9731d53c6fed365fe297443c7d38491f9c12fe0bed51bdd
|
File details
Details for the file bigcommerce_cli-0.2.0-py3-none-any.whl.
File metadata
- Download URL: bigcommerce_cli-0.2.0-py3-none-any.whl
- Upload date:
- Size: 16.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.1 CPython/3.9.13 Linux/5.15.0-1019-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6bc523035c680c5568ea0116d76a2ee1ec70ca288be2b38729c5753772807d1
|
|
| MD5 |
aa7b3f576e2eb5d7e72bc7d2bc42c6e4
|
|
| BLAKE2b-256 |
989110fa69d05fc23b64d68aa8a8a232ee2d804c027ab4ee8602a4fd45dbb6ca
|