Skip to main content

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 products <product id>
  • bcli delete customers <customer id>

Get a list of BigCommerce resources.

  • bcli get products
  • bcli get product-variants <product id>
  • bcli get customers

Get details about a BigCommerce resource.

  • bcli get products <product id>
  • bcli get product-variants <product id> <variant id>
  • bcli get customers <customer id>

Update a BigCommerce resource.

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

Create a BigCommerce resource.

  • bcli post products
  • bcli post customers

Manage bcli settings.

  • bcli settings delete-store
  • bcli settings list-stores
  • bcli settings add-store
  • bcli 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

bigcommerce-cli-0.1.2.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

bigcommerce_cli-0.1.2-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file bigcommerce-cli-0.1.2.tar.gz.

File metadata

  • Download URL: bigcommerce-cli-0.1.2.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.9.13 Linux/5.13.0-1025-azure

File hashes

Hashes for bigcommerce-cli-0.1.2.tar.gz
Algorithm Hash digest
SHA256 bd08ae8979b3094216db7f6402b2d35633c80ca528098e98ab9392a159b44fbc
MD5 0731ddb7dd2f19d658756ce92281c005
BLAKE2b-256 9b740d06fb1afb789e132f9de4de1286d338b1ed48767e598fbebd70e1e5cee7

See more details on using hashes here.

Provenance

File details

Details for the file bigcommerce_cli-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: bigcommerce_cli-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.9.13 Linux/5.13.0-1025-azure

File hashes

Hashes for bigcommerce_cli-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cfd654fbfa54fb4d7d5a6c1f31910af11014b499fb47da24311fb73cbacf5a3c
MD5 8158f1973ded30ece4cff5dcad68724e
BLAKE2b-256 2cdff825bba695d9edb15c6fefdeb1bb2c8ec407b7a4d94995b410acd3a26300

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page