Skip to main content

Get a Quote

deliveryQuote Query

There are two ways to get a delivery quote. Using deliveryQuote, you can pass in a delivery method (car, truck, etc) and it will return a quote for that specific delivery method. Or, using deliveryQuotes, which will return a quote for each available delivery method.

Both queries require two addresses: the pickup (origin) and the dropoff (destination) locations.

Available Delivery Methods

The following delivery methods are available, and have varying cargo weight and capacity limitations.

car, suv, truck, truck-with-pipe-rack, cargo-van, cargo-van-high-roof, box-truck, box-truck-with-liftgate, flatbed

If you'd like us to recommend a delivery method based on your manifest, you can use recommend for the delivery method. Then pass in a list of the manifest items so we can ensure that our vehicles are equipped to deliver your payload safely.

Note:

For the manifest items, please pass weight and dimensions in kg and cm (metric).

Delivery Priorities

You may also select a delivery priority, corresponding to the services we offer. Supported values include: rush, sameday, and scheduled.

Example Query

query {
deliveryQuote(
origin: {
name: "305 South Kalorama Street"
addressLine1: "305 S Kalorama St"
city: "Ventura"
state: "CA"
postalCode: 93001
}
destination: {
name: "Y Combinator"
addressLine1: "335 Pioneer Way"
city: "Mountain View"
state: "CA"
postalCode: 94041
}
priority: "rush"
deliveryMethod: "recommend"
manifestItems: [
{
description: "40 Gallon Water Heater"
length: 50
width: 50
height: 150
weight: 64
quantity: 2
}
]
) {
id
fee
distance
duration
pickupDuration
deliveryMethod
}
}

deliveryQuote Response

AttributeDescription
idID of the generated quote
feeFee for the delivery (in cents)
distanceDistance from point A to point B (in meters)
durationEstimated time it will take to get from point A to point B (in seconds)
pickupDurationEstimated time it will take for our driver to procure the supplies at the pickup location (in seconds)
deliveryMethodThe vehicle type selected for this quote (car, truck, etc)
{
"data": {
"deliveryQuote": {
"id": "quote_B34GCPGNX3",
"fee": 1218,
"distance": 913,
"duration": 167,
"pickupDuration": 2100,
"deliveryMethod": "car"
}
}
}

deliveryQuotes Query

query {
deliveryQuotes(
origin: {
name: "Curri HQ"
addressLine1: "305 S Kalorama St"
city: "Ventura"
state: "CA"
postalCode: 93001
}
destination: {
name: "Y Combinator"
addressLine1: "335 Pioneer Way"
city: "Mountain View"
state: "CA"
postalCode: 94041
}
priority: "sameday"
) {
id
fee
distance
duration
pickupDuration
deliveryMethod
}
}

deliveryQuotes Response

AttributeDescription
idID of the generated quote
feeFee for the delivery (in cents)
distanceDistance from point A to point B (in meters)
durationEstimated time it will take to get from point A to point B (in seconds)
pickupDurationEstimated time it will take for our driver to procure the supplies at the pickup location (in seconds)
deliveryMethodThe vehicle type selected for this quote (car, truck, etc)
{
"data": {
"deliveryQuotes": [
{
"id": "quote_B34GCPGNX3",
"fee": 1219,
"distance": 913,
"duration": 168,
"pickupDuration": 2100,
"deliveryMethod": "car"
},
{
"id": "quote_QYE328ANHN",
"fee": 2444,
"distance": 913,
"duration": 176,
"pickupDuration": 2100,
"deliveryMethod": "truck"
}
]
}
}