Serviceable products

Returns how much you'll expect to pay to send a parcel, given the shipping details and your current plan.

You'll receive one quote for each shipping product Sendle supports for the given route. Products are separated by details like service type (e.g. Standard vs Express) and first-mile option (whether a driver will pickup the parcel or the sender will drop it off at a valid Sendle location).

You can get quotes for both domestic and international shipments. There are two international services offered by Sendle:

  • Sendle Duties Unpaid (DAP): from Australia and the United States to many countries around the globe, or from Canada to the United States. Duties & taxes are not included in these service quotes. This means that your receiver may be subject to paying import duties on receiving the parcel. We cannot ship to some countries with the DAP service.
  • Duties Paid (DDP Price Guaranteed): from Australia to the United States, with more supported countries coming soon. Duties & taxes are included in quotes made with this service.

Since this is a POST request, the params need to be sent in the body of your request as a JSON object. Fill out some fields below and see how the data is sent in the request example box.

If you need more information on GET vs POST requests, the Mozilla MDN has a nice summary.


Here are a few things to keep in mind while using this endpoint:

  • Filter the returned list according to the user’s configuration (e.g. your integration may select whether to show the pickup or drop off “Sendle Standard” product).
  • Display all valid quotes with the included product names (e.g. “Sendle Standard”, “Sendle Express”).
  • Look at the Parcel Weights and Dimensions page for advice on parcel sizes.
  • Look at the First Mile page to see how parcels enter our mail network.
  • We decide which currency to return based on where the parcel is being sent from, so AUD for Australian, CAD for Canadian, and USD for U.S. parcels. This is the currency you'll be charged in.
  • The ETAs returned by this endpoint are the number of business days until the parcel should be delivered.

When sending international orders via the Duties Paid (DDP Price Guaranteed) service:

  • Only the POST version of this endpoint supports Duties Paid (DDP Price Guaranteed) for international shipments.
  • 10-digit HS codes (in parcel_contents) are required for each item being shipped to determine accurate duties and taxes. Senders can lookup 10-digit codes here.
Body Params

JSON body for requesting product rates

sender
object
receiver
object
weight
object

The weight of the package.

dimensions
object

The order's dimensions.

string
enum

The type of packaging used to send the parcel.

Allowed:
parcel_contents
array of objects

International Duties Paid (DDP Price Guaranteed) orders require a list of the parcel's contents to determine duties and taxes payable. Add an entry for each item in the parcel. You can specify the quantity of each item when listing it.

The total value of an international parcel can't exceed $2000 AUD.

parcel_contents
string
enum

A contents type descriptor is required to create international Duties Paid (DDP Price Guaranteed) orders.

Allowed:
cover
object

Only available for Australian international orders.

Headers
string

Name of your service, site, or some other informative value.

Including this lets our team identify your requests and ensures that they aren't blocked by our security tools.

Responses

500

Indicates that an unhandled error has occured with the Sendle API. We may have more information on the Sendle Status page. Contact [email protected] if the problem persists.

Language
Credentials
Basic
base64
:
URL
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json