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.valueof a subcategroy from the Taxonomized SubCategories endpointyear(integer): Manufacturing year of the equipment.make(string): Make or brand of the equipment. It is thepreferredDisplayNameof 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): ThecompanyIdof 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 OKwith the id of the equipment that was onboarded - Error response: HTTP Status
400 Bad Requestwith 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
slugfrom the Equipment object which can be retrieved from the Get Equipment endpoint - Use the
stockNumberfrom 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"