Unofficial Python Library
This is a Python library that provides a simple way to communicate with the Sendcloud API.
pip install sendcloud-python
import sendcloud
from sendcloud.classes import Parcels
sendcloud.API_KEY = "TEST_KEY"
sendcloud.API_SECRET = "TEST_SECRET"
parcels = Parcels().get_parcels()
new_parcel_data = {
"parcel": {
"name": "John Doe",
"company_name": "Sendcloud",
"address": "Insulindelaan 115",
"house_number": "115",
"city": "Eindhoven",
"postal_code": "5642CV",
"telephone": "+31612345678",
"request_label": True,
"email": "[email protected]",
"data": [],
"country": "NL",
"shipment": {"id": 8,},
"weight": "10.000",
"order_number": "1234567890",
"insured_value": 2000,
}
}
parcel = Parcels().create_parcel(new_parcel_data)
For Testing you need to install project in develop mode
pip install -e .[develop]
and start this command python setup.py test