Number of APIs: 35
This is the documentation for the Bellhop API for partners. There are two These will be used to obtain your token from the In version 3.x we've added the Quoting resource. Authorization will handle obtaining your access token. These will expire after 86400 seconds, however, we recommend that you obtain one each time you submit data. We will cache your token for you in our system. Leads will handle the creation/view of leads.Overview
Getting Started
Environment
environment variables
that you will set up in your environment.OAUTH_CLIENT_ID
OAUTH_CLIENT_SECRET
Authorization
collection. They will identify you in our system and connect the leads you submit to your account. We will provide these to you in a secure manner.Endpoints
POST {{HOST}}/api/partner-api/authorize
Obtain a JWT token with the provided credentials.
Caching
All tokens are cached for 86400 seconds (24 hours) on our server, feel free to call the API as many times as you need.
Available Scopes
Note: Scopes
Scopes are attached to a token, and are cached. Any scope changes will take 24 hours to update.
POST {{HOST}}/api/partner-api/v0/sales/leads
Create a sales lead.
Available Fields
Required Scopes
sales:leads:create
GET {{HOST}}/api/partner-api/v0/sales/leads/{{external_lead_id}}
Get a sales lead.
Required Scopes
sales:leads:view
Notes
external_id
and a lead_source
lead_source
is determined by your API key
PATCH {{HOST}}/api/partner-api/v0/sales/leads/{{external_id}}
Updates the supplied fields for a lead.
Available Fields
close_date
description
Required Scopes
sales:leads:update
DELETE {{HOST}}/api/partner-api/v0/sales/leads/{{external_id}}/cancel
Cancels a lead. The lead will still be accessible, but marked with a 'Lost' status.
Required Scopes
sales:leads:update
GET {{HOST}}/api/partner-api/v1/pods/postalcode/available?postal_code=12345&postal_code=54321
POST {{HOST}}/api/partner-api/v1/pods/quotes
{
"id": "c9021e1e-7689-4ff9-a0c7-25dbca3202cc",
"package": {
"id": "PODS_LOADING_ONLY"
},
"serviceQuotes": [
{
"id": "3d8899c9-a1a6-4bdb-98e7-7281d0afdaca",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-23T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-23T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
}
],
"feeQuotes": [],
"available": false,
"name": "PODs Loading"
}
GET {{HOST}}/api/partner-api/v1/pods/quotes/:package_quote_id
POST {{HOST}}/api/partner-api/v1/pods/quotes/:package_quote_id/flexibleservicequotes
Example response:
[
{
"id": "5b0f4aab-c951-4537-9c54-3ef9ccff0bda",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-23T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-23T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "687d8f3c-8122-4a48-83b2-32ac92cdb350",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-24T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-24T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "3d879c39-5601-4ad6-857d-97a500632bbd",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 12000
},
"start": "2022-09-25T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-25T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "75090df6-ba65-4d57-a40d-319e689a403b",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 12000
},
"start": "2022-09-26T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-26T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "92da0ada-5d03-4241-9a35-575cc1a39bdd",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-27T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-27T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "cc590767-479a-4127-a401-c2a0b27f581c",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-28T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-28T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "e30a1b24-a687-4df6-8c0b-b8de56cb1062",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-29T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-29T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "1c675652-f1db-4951-837a-0fa48b150814",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 16000
},
"start": "2022-09-30T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-30T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
}
]
PATCH {{HOST}}/api/partner-api/v1/pods/packagequotes/:package_quote_id/servicequotes/:service_quote_id
POST {{HOST}}/api/partner-api/authorize
Obtain a JWT token with the provided credentials.
Caching
All tokens are cached for 86400 seconds (24 hours) on our server, feel free to call the API as many times as you need.
Available Scopes
Note: Scopes
Scopes are attached to a token, and are cached. Any scope changes will take 24 hours to update.
POST {{HOST}}/api/partner-api/v2/sales/leads
Create a sales lead.
Available Fields
Required Scopes
sales:leads:create
GET {{HOST}}/api/partner-api/v2/sales/leads/{{external_lead_id}}
Get a sales lead.
Required Scopes
sales:leads:view
Notes
external_id
and a lead_source
lead_source
is determined by your API key
PATCH {{HOST}}/api/partner-api/v2/sales/leads/{{external_id}}
Updates the supplied fields for a lead.
Available Fields
close_date
description
Required Scopes
sales:leads:update
DELETE {{HOST}}/api/partner-api/v2/sales/leads/{{external_id}}/cancel
Cancels a lead. The lead will still be accessible, but marked with a 'Lost' status.
Required Scopes
sales:leads:update
GET {{HOST}}/api/partner-api/v2/pods/postalcode/available?postal_code=12345&postal_code=54321
POST {{HOST}}/api/partner-api/v2/pods/quotes
{
"id": "c9021e1e-7689-4ff9-a0c7-25dbca3202cc",
"package": {
"id": "PODS_LOADING_ONLY"
},
"serviceQuotes": [
{
"id": "3d8899c9-a1a6-4bdb-98e7-7281d0afdaca",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-23T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-23T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
}
],
"feeQuotes": [],
"available": false,
"name": "PODs Loading"
}
GET {{HOST}}/api/partner-api/v2/pods/quotes/:package_quote_id
POST {{HOST}}/api/partner-api/v2/pods/quotes/:package_quote_id/flexibleservicequotes
Example response:
[
{
"id": "5b0f4aab-c951-4537-9c54-3ef9ccff0bda",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-23T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-23T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "687d8f3c-8122-4a48-83b2-32ac92cdb350",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-24T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-24T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "3d879c39-5601-4ad6-857d-97a500632bbd",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 12000
},
"start": "2022-09-25T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-25T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "75090df6-ba65-4d57-a40d-319e689a403b",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 12000
},
"start": "2022-09-26T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-26T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "92da0ada-5d03-4241-9a35-575cc1a39bdd",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-27T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-27T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "cc590767-479a-4127-a401-c2a0b27f581c",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-28T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-28T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "e30a1b24-a687-4df6-8c0b-b8de56cb1062",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-29T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-29T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "1c675652-f1db-4951-837a-0fa48b150814",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 16000
},
"start": "2022-09-30T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-30T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
}
]
PATCH {{HOST}}/api/partner-api/v2/pods/packagequotes/:package_quote_id/servicequotes/:service_quote_id
POST {{HOST}}/api/partner-api/v2/pods/quotes/quickprice
Quick Price takes the container configuration, container delivery date, and zip code and gets its own workers/hours estimate then goes and gets the cheapest price for loading within 7 days of the container delivery date and returns the price and the estimation.
GET {{HOST}}/api/partner-api/v2/pods/quotes/containerestimate?eightFt=0&twelveFt=0&sixteenFt=1&serviceID=LOADING
POST {{HOST}}/api/partner-api/authorize
Obtain a JWT token with the provided credentials.
Caching
All tokens are cached for 86400 seconds (24 hours) on our server, feel free to call the API as many times as you need.
Available Scopes
Note: Scopes
Scopes are attached to a token, and are cached. Any scope changes will take 24 hours to update.
POST {{HOST}}/api/partner-api/v2/sales/leads
Create a sales lead.
Available Fields
Required Scopes
sales:leads:create
GET {{HOST}}/api/partner-api/v2/sales/leads/{{external_lead_id}}
Get a sales lead.
Required Scopes
sales:leads:view
Notes
external_id
and a lead_source
lead_source
is determined by your API key
PATCH {{HOST}}/api/partner-api/v2/sales/leads/{{external_id}}
Updates the supplied fields for a lead.
Available Fields
close_date
description
Required Scopes
sales:leads:update
DELETE {{HOST}}/api/partner-api/v2/sales/leads/{{external_id}}/cancel
Cancels a lead. The lead will still be accessible, but marked with a 'Lost' status.
Required Scopes
sales:leads:update
GET {{HOST}}/api/partner-api/v3/postalcode/available?postal_code=12345&postal_code=54321
GET {{HOST}}/api/partner-api/v3/quotes/containerestimate?eightFt=0&twelveFt=0&sixteenFt=1&serviceID=LOADING
GET {{HOST}}/api/partner-api/v3/quotes/:package_quote_id
POST {{HOST}}/api/partner-api/v3/quotes
{
"id": "c9021e1e-7689-4ff9-a0c7-25dbca3202cc",
"package": {
"id": "PODS_LOADING_ONLY"
},
"serviceQuotes": [
{
"id": "3d8899c9-a1a6-4bdb-98e7-7281d0afdaca",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-23T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-23T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
}
],
"feeQuotes": [],
"available": false,
"name": "PODs Loading"
}
POST {{HOST}}/api/partner-api/v3/quotes/:package_quote_id/flexibleservicequotes
Example response:
[
{
"id": "5b0f4aab-c951-4537-9c54-3ef9ccff0bda",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-23T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-23T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "687d8f3c-8122-4a48-83b2-32ac92cdb350",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-24T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-24T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "3d879c39-5601-4ad6-857d-97a500632bbd",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 12000
},
"start": "2022-09-25T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-25T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "75090df6-ba65-4d57-a40d-319e689a403b",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 12000
},
"start": "2022-09-26T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-26T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "92da0ada-5d03-4241-9a35-575cc1a39bdd",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-27T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-27T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "cc590767-479a-4127-a401-c2a0b27f581c",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-28T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-28T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "e30a1b24-a687-4df6-8c0b-b8de56cb1062",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 14000
},
"start": "2022-09-29T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-29T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
},
{
"id": "1c675652-f1db-4951-837a-0fa48b150814",
"pricingStrategy": "HOURLY",
"pricing": {
"currency": "USD",
"amount": 16000
},
"start": "2022-09-30T12:00:00Z",
"startTimezone": "America/New_York",
"end": "2022-09-30T14:00:00Z",
"endTimezone": "America/New_York",
"duration": 2,
"workers": 3,
"available": false,
"locations": [
{
"id": "c651ef99ef2877c9888ef2b264fdeacb1af8abab9e2cd29bb8a3f40ab3cb501a",
"timezone": "America/New_York"
}
],
"service": {
"id": "LOADING",
"name": "Loading"
}
}
]
POST {{HOST}}/api/partner-api/v3/quotes/quickprice
Quick Price takes the container configuration, container delivery date, and zip code and gets its own workers/hours estimate then goes and gets the cheapest price for loading within 7 days of the container delivery date and returns the price and the estimation.
POST {{HOST}}/api/partner-api/v3/orders
Quick Price takes the container configuration, container delivery date, and zip code and gets its own workers/hours estimate then goes and gets the cheapest price for loading within 7 days of the container delivery date and returns the price and the estimation.
PATCH {{HOST}}/api/partner-api/v3/quotes/:package_quote_id/servicequotes/:service_quote_id