A modern development kit that simplifies the integration of shipping carriers services into an app
purplship
puprlship is a modern development kit that simplifies the integration of shipping carriers services into an app.
The key features are:
- Unified API: A standardized set of models representing the common shipping data (
Address,Parcel,Shipment…) - Intuitive API: A library that abstracts and unifies the typical shipping API services (
Rating,Shipping,Tracking…) - Multi-carrier: Integrate purplship once and connect to multiple shipping carrier APIs
- Custom carrier: A framework to integrate a shipping carrier services within hours instead of months
For a complete shipping management REST API with a dashboard checkout purplship-server.
Requirements
Python 3.7+
Installation
# install purplship core
pip install purplship
# install the purplship canadapost extention
pip install purplship.canadapost
Additional extensions:
Available carriers
purplship.aramexpurplship.australiapostpurplship.canadapostpurplship.canparpurplship.dhl-expresspurplship.dhl-universalpurplship.dicompurplship.fedexpurplship.purolatorpurplship.royalmail