Unofficial library for programmatic access to your Hebe account and your orders
Project description
Hebe API
Unofficial library for programmatic access to your Hebe account and your orders.
pip3 install hebe-api
Usage:
Obtaining Hebe security token
from hebe_api import Hebe
hebe = Hebe("HEBE_USERNAME", "HEBE_PASSWORD")
hebe.authenticate()
print(hebe.token)
# T2a...................
or
from hebe_api import Hebe
hebe = Hebe()
hebe.authenticate("HEBE_USERNAME", "HEBE_PASSWORD")
print(hebe.token)
# E9U...................
Obtaining user orders
# Default values are as follows:
orders = hebe.get_orders(start=0, max_orders=100)
# order attributes
order = orders[0]
order.id # str
order.position # int (index in the array, used for retrieving the order products)
order.date # str
order.price # float
order.price_str # str
order.packs # int
Obtaining products of particular order
# Default values are as follows:
products = hebe.get_order_products(order)
# product attributes
product = products[0]
product.title # str
product.subtitle # str
product.total_price_str # str
product.package_price_str # str
product.total_price # float
product.package_price # float
product.quantity # int
Obtaining all products
# Default values are as follows:
all_products = hebe.get_all_products(max_orders=100)
Roadmap
- polish API supporting:
- auth
- get orders
- get products
.com
hebe API support- auth
- get orders
- get products
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
hebe-api-1.0.2.tar.gz
(7.0 kB
view details)
Built Distribution
File details
Details for the file hebe-api-1.0.2.tar.gz
.
File metadata
- Download URL: hebe-api-1.0.2.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6864eb59a1418780e72bb1e666b2f83d12c766aeb7a7948279f6271517582c66 |
|
MD5 | 296e59dd4bfd8f048f1659a506ee1b88 |
|
BLAKE2b-256 | a4fd8bae328d056228ab8e6d0873ad0a56c2b656ada6c6df7e7c652892a29a8a |
File details
Details for the file hebe_api-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: hebe_api-1.0.2-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00b659545d9405239b40910aee381eb1a3dae9c01e545b58d1124491b89484b5 |
|
MD5 | f459b16cfffa863bfcf1a54021f30f15 |
|
BLAKE2b-256 | b1edeec48be5d6b0c0dcbed251dc68f266322a94486739242f7e6404a5380150 |