CarrierLib Java Library
Extend your Java software by adding a fully featured shipping interface with multi-carrier support: the brand new CarrierLib. Currently the API provides support for shipcloud© to send shipments with the following German market carriers:
- Deutsche Post DHL
- DPD - Dynamic Parcel Distribution
- FedEx
- GLS - General Logistics Systems
- Hermes Europe
- iloxx
- Liefery
- UPS - United Parcel Service
It is simple: pass the senders's and receiver's address data as well as the shipment's weight and dimensions, then CarrierLib will find the most cost-effective carrier for you! The shipping labels can be directly printed or stored as PDF documents. It is possible to pass custom identifiers like order IDs from your ERP system to shipcloud. This makes it easy to identify and track your shipments at any time.
The programming with this pure Java API is easy and consistent so there is no need to spend hours on dealing with the complex vendor specific APIs or on "reinventing the wheel".
![]() |
![]() |
![]() |
![]() |
![]() |
For Windows | For OS X | For Linux | For UNIX | For Android |
The advantages of the CarrierLib Java library at a glance:
- Extend your applications with an interface to shipment service providers like shipcloud
- Optimize you customers shipping process: automatically find the cheapest carrier
- Benefit from web-based billing & accounting, choose an account type thats fits your business
- Value for money - Buy a single-user license for the cost of just a few developer hours
- Royalty free distribution - No hidden costs, distribute the library with no fees to pay
- Compatible with Windows, OS X, Linux, and many more systems