API wrapper for Prestashop written in Python
Project description
prestashop-python
prestashop-python is an API wrapper for Prestashop, written in Python.
Installing
pip install prestashop-python
Usage
client = Client(webservice_key, domain)
Check API features
response = client.check_api_features()
List service (customers, orders, carts, countries, states...)
response = client.list_service(service, filter_field=None, filter_operator=None, filter_value=None, is_date_filter=False,
sort_field=None, sort_order="ASC", limit=100)
# Some service options are: "customers", "orders", "carts", "countries", "states", "addresses"
# Filter operation options = "!" not equal, "" equal, ">" greater than,"<" less than
# set is_date_filter to True if you are filtering a date field.
For a full list of available services, check: https://devdocs.prestashop-project.org/8/webservice/resources/
List inactive carts
response = client.list_inactive_carts(inactive_before, inactive_from=None, sort_field=None, sort_order="ASC", limit=100)
# Checks all carts without an order and inactive before parameter 'inactive_before'.
# If 'inactive_from' is added, it will check inactive carts between inactive_from and inactive_before time.
# inactive_before and inactive_from format must be: 2023-02-13 13:31:28 (string).
# Sort order only works if sort_field is added.
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
File details
Details for the file prestashop_python-0.1.4.tar.gz
.
File metadata
- Download URL: prestashop_python-0.1.4.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb0abed06405aa4f2a9b50bfe2eafb9040e8ebf936951f9a8eafaab3dedf9053 |
|
MD5 | 51e75de35797c41e5e4335ff618b225a |
|
BLAKE2b-256 | bdbc62929b076c1df382fb33bb940f8b9eab7d9fbd7f547dee713628a99fc0ca |
File details
Details for the file prestashop_python-0.1.4-py3-none-any.whl
.
File metadata
- Download URL: prestashop_python-0.1.4-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | efb783783c1726fbcdca2edbc6893efb0492318b82900b817255636d43165fc4 |
|
MD5 | 1b7b807e22e2f32df8800b9d4dd107af |
|
BLAKE2b-256 | fe6c3446c67d39c038eb027aa23c0040e447c38faa7f2f0c215fe068e06a5376 |