This changelog details the ongoing improvements to the Easyship Public API, your gateway to powerful shipping solutions. Explore the latest changes and leverage our API for seamless integration.
Releases
April, 2025
April 10th
- (Feature) Improvements on Manifests Creation
Manifests for USPS couriers can be created when shipments do not require pickups or drop-offs.
Learn more about creating manifest here.
March, 2025
March 25th
- (Feature) Adding New Filter to List all Addresses
We are adding a filter to select addresses based on their default status.
Learn more about the changes here. - (Feature) Endpoint for Tracking Update in Sandbox Environment
Users can now update tracking information through the Sandbox environment. This endpoint is specifically for testing tracking status updates and is exclusively available within Sandbox environment. Read the documentation here. - (Feature)
accepts
filter on List all Courier Services
Now we can useaccepts
filter for listing all courier services. The documentation is available here.
March 11th
- (Feature) Generate Label within Sandbox Environment
Users can now generate label with QR code within Sandbox environment.
New API for v2024-09
- New Scopes with support for
read
andwrite
access. - Enhanced Errors responses with links to our documentation and knowledge base.
- Redirects API
- Validate a single address (requires an updated contract with Easyship)
- Create a Batch of Labels
- Locations API for UPS and USPS
- Credit API for a top-up or refund of your available credit.
- Payment Sources API
- Manifests API
- Shipping Rules API with Shipping Rule's Conditions and Shipping Rule's Actions
- Track shipments created outside of us with Trackings API (requires an updated contract with Easyship)
Breaking changes for v2024-09
- View Migration guide for more details
- All beta endpoints from 2023-01 are now deprecated and moved to this version.
- Labels API was deprecated in favor of Batch API ( Create a Batch of Labels).
- Bulk update of Courier Account's Couriers was deprecated.
- Renamings of Courier Accounts and Couriers. All references (in requests, responses, and URL paths are affected).
- The renaming
- Courier Account => Courier
- Courier => Courier Service
- Changed paths
/2023-01/couriers
to/2024-09/courier_services
/2023-01/courier_accounts/:courier_account_id/couriers
to/2024-09/couriers/:courier_id/courier_services
/2023-01/couriers/:courier_id/pickup_slots
to/2024-09/courier_services/:courier_service_id/pickup_slots
/2023-01/couriers/:courier_id/estimated_delivery_dates
to/2024-09/courier_services/:courier_service_id/estimated_delivery_dates
/2023-01/courier_accounts
to/2024-09/couriers
/2023-01/courier_accounts/:courier_account_id
to/2024-09/couriers/:courier_id
/2023-01/courier_accounts/:courier_account_id/couriers
to/2024-09/couriers/:courier_id/courier_services
- Changed attributes
courier_id
tocourier_service_id
courier_account_id
tocourier_id
- Webhooks now support both namings where you can pick which version you want during the webhook creation (or update).
- The renaming