Pythonic access to the Squarespace Commerce API
Project description
Squarespace_Commerce Python Module
The Squarespace_Commerce module attempts to provide easy access to Squarespace's Commerce API.
Usage
#Instantiate the squarespace class to get access to your store:
#Version defaults to 1.5
order = Squarespace('APIKEY')
#Optional Parameters include:
order = Squarespace('APIKEY','APIVERSION','APIBASEURL')
Orders API
#Get the first page of orders, returns 50:
order.get_orders()
#Optional Parameters include:
order.get_orders(cursor='{Token}',modified_after='{ISO 8601 Date}'',modified_before='{ISO 8601 Date}',fulfillment_status='{PENDING | FULFILLED | CANCELLED}')
#Get a specific order
order.get_order('order_id')
#Fulfill a specific order
order.fulfill_order('order_id')
#Optional Parameters include:
order.fulfill_order('order_id', send_notification={True | FALSE}, ship_date={ISO 8601 Date}, tracking_number='',
carrier_name='', service='', tracking_url='{valid_url}'):
Transactions API
#WIP
Inventory API
#WIP
Project details
Release history Release notifications | RSS feed
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
Close
Hashes for squarespace_commerce-0.1.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87665f59a7cc0b9c94d8f8361d17a68da5274e48b52ee29558bc3a64fe482a6c |
|
MD5 | 48c04e33af5aa431bc3b1fa5671f083d |
|
BLAKE2b-256 | 23ccee5812bb4c71cd3f1a62d95b63daee2cb796738211c709ef013c2e20dc5e |
Close
Hashes for squarespace_commerce-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b5ce40ccbcf7800f85ddfcca3baac63219408ca6d297f70c58b6e1cc0c98e10 |
|
MD5 | 99540adf3405b5f12afe7d2e42649e80 |
|
BLAKE2b-256 | 5d120b02a1eb8379a1e9104bc278201976ef40e44024fc9fec35d4b4b9e89fc0 |