Onboard Equipment
Please use this endpoint to onboard equipment to the Boom and Bucket platform. You'll need a subcategory and make which can be retrieved from the Boom and Bucket Taxonomy endpoints.
Request Body
serialNumber
(string): Serial number of the equipment.taxonomizedSubCategoryId
(string): Unique identifier for the equipment category. It is theentityId.value
of a subcategroy from the Taxonomized SubCategories endpointyear
(integer): Manufacturing year of the equipment.make
(string): Make or brand of the equipment. It is thepreferredDisplayName
of the make from the Taxonomized Makes endpointmodel
(string): Model of the equipment.hours
(integer): The operating hours meter reading.mileage
(integer): The odometer of the equipment (can be 0 for off-highway machines).highwayType
(integer): Type of highway usage (1 = OnHighway; 2 = OffHighway).fleetIdentifierCompanyId
(string): ThecompanyId
of your company created in Boom and Bucket.fleetIdentifierValue
(string): Unique identifier for the equipment in your system.sellerCompanyName
(string): Name of the seller company.sellerOfficeAddressLineOne
(string): First line of the seller's office address.sellerOfficeAddressLineTwo
(string): Second line of the seller's office address.sellerOfficeCity
(string): City of the seller's office.sellerOfficeState
(string): State of the seller's office.sellerOfficeZipCode
(string): ZIP code of the seller's office.sellerContactFirstName
(string): First name of the seller's contact person.sellerContactLastName
(string): Last name of the seller's contact person.sellerContactEmail
(string): Email address of the seller's contact person.sellerContactPhone
(string): Phone number of the seller's contact person.
Response:
- Successful response: HTTP Status
200 OK
with the id of the equipment that was onboarded - Error response: HTTP Status
400 Bad Request
with details in the response body.
Check Listing Status
You can check the status of the listing once an equipment has been onboarded as follows:
- Get the onboarded equipment using the Get Equipment endpoint. The response includes the listingId of the listing tied to that equipment.
- Get the listing using the Get Listing endpoint. The response includes the display state of the lising.
To construct the listing url
The url for the listing is as follows:
https://boomandbucket.com/for-sale/{equipmentSlug}/{listingStockNumber}
- Use the
slug
from the Equipment object which can be retrieved from the Get Equipment endpoint - Use the
stockNumber
from the Listing object which can be retrieved from the Get Listing endpoint - Build the url by concating
https://boomandbucket.com/for-sale/
{slug}
/
{stockNumber}
and converting it to lowercase
Request Body
{"serialNumber"=>"value", "taxonomizedSubCategoryId"=>"00000000-0000-0000-0000-000000000000", "year"=>2024, "make"=>"Caterpillar", "model"=>"D4", "hours"=>142, "mileage"=>0, "highwayType"=>0, "fleetIdentifierCompanyId"=>"00000000-0000-0000-0000-000000000000", "fleetIdentifierValue"=>"string", "sellerCompanyName"=>"string", "sellerOfficeAddressLineOne"=>"string", "sellerOfficeAddressLineTwo"=>"string", "sellerOfficeCity"=>"string", "sellerOfficeState"=>"string", "sellerOfficeZipCode"=>"string", "sellerContactFirstName"=>"string", "sellerContactLastName"=>"string", "sellerContactEmail"=>"string", "sellerContactPhone"=>"string"}
RESPONSES
status: OK
"ebba8be0-cba6-4d9f-b119-e66708a1f1d6"