Changelog

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 use accepts 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

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 to courier_service_id
      • courier_account_id to courier_id
    • Webhooks now support both namings where you can pick which version you want during the webhook creation (or update).