Sending multiple parcels at once through EasyParcel’s API? You’re probably looking to speed things up using our bulk order submission feature. To ensure smooth and stable performance, there's a limit to how many parcels you can include in one single API bulk request, and that number is 300. This article explains what that means for your integration and how to manage your requests efficiently.
Bulk order limit: up to 300 parcels
When using the
EPSubmitOrderBulk
and EPPayOrderBulk
endpoint, EasyParcel supports submitting up to 300 parcel entries per request. This limit ensures:Optimal processing time
Avoidance of request timeout or server overload
Smooth tracking and payment response
If you have more than 300 parcels to ship, you’ll need to break them into multiple requests.
Best practices
✔️To keep your integration fast and stable:
✔️Group parcels logically (e.g., by pickup date or courier). Paginate large shipments: Send 300 per request, then process the next batch.
✔️Avoid resubmitting failed bulk orders immediately—check for timeout or error responses and retry after a short delay.
Got a special use case or hitting issues with bulk requests? Reach out to EasyParcel Support—we’re happy to help!