Get products get https://sandbox.sendle.com/api/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). When booking the delivery with a quote from this endpoint, you need to send the selected product code along with your order. You can get quotes for both domestic and international shipments. International parcels can be shipped by the Sendle Duties Unpaid (DAP) service from Australia and the United States to many countries around the globe, or from Canada to the United States. This endpoint does not support shipping Duties Paid (DDP Price Guaranteed) international orders. Use the POST version of this endpoint if you require that service. Note that not all countries can be shipped to with the Sendle Duties Unpaid service. Since this is a GET request, the params need to be sent in the query string, not in the body like the create an order endpoint requires. The ? in the URL starts the query string. Be sure to separate terms using = pairs in the query string, and use percent-encoding for all spaces or special characters like the playground on the right shows. You can type some spaces and special characters into the boxes below to see how they get encoded! If you need more information on GET vs POST requests, Mozilla's 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. Query Params Domestic / International object required Orders sent domestically inside a single country or internationally. Domestic / International object Headers User-Agent 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 200 Successful products response. This is an array of quotes. Create the order with the selected product's quote. 401 Indicates that your Sendle ID or API key was incorrect or not provided. You should double-check your API credentials and confirm whether you're using sandbox or production details. 422 Indicates that the given input could not be processed or was invalid. This is also returned when we can't service the given route yet. 500 Indicates that an unhandled error has occured with the Sendle API. We may have more information on the Sendle Status page. Contact support@sendle.com if the problem persists. 503 Indicates that Sendle is temporarily offline for maintenance or upgrades. We may have more information on the Sendle Status page.