POST /api/ironplanet/items
Price: 20 credits
Get one IronPlanet, GovPlanet or TruckPlanet item by item number: the full asset record, starting price and bid increment, auction window, location, and the inspection report module by module.
Read an IronPlanet item's inspection report and sale terms before bidding. Pass the id from ironplanet/items/search or ironplanet/auctions/items, or the number at the end of an ironplanet.com item URL.
access-token string requiredtimeout integer — Max scrapping execution timeout (in seconds) (default: 300; min: 20; max: 1500)item string required — IronPlanet, GovPlanet or TruckPlanet item number, or an ironplanet.com item URL (examples: "15212940", "https://www.ironplanet.com/jsp/s/item/15212940"; minLength: 1)@type string (default: "RitchiebrosListingDetail")id string requiredurl string requiredlisting_id string nullableasset_id string nullablemanufacturer string nullablemodel string nullablemanufacture_year integer nullableserial_number string nullablefeatures string nullablecatalog_notes string nullableimage string nullableindustry string nullablecategory string nullablecategory_id string nullableasset_type string nullableasset_type_id string nullableusage_hours number nullableusage_miles number nullableusage_kilometers number nullablelisting_status string nullablebuying_platform string nullablebuying_format string nullablebuying_format_label string nullableselling_method string nullablelot_number string nullablering_number integer nullablequick_response_id string nullablestart_price number nullablecurrency string nullableinspection_status string nullableis_unused boolean nullableis_inoperable boolean nullableis_parts boolean nullableis_in_yard boolean nullablehas_photo boolean nullablehas_ironclad_assurance boolean nullableis_extended_warranty_eligible boolean nullableis_available_for_online_bidding boolean nullableis_buy_now_available boolean nullableis_make_offer_available boolean nullableis_reserve_revealed boolean nullablepreview_starts_at integer nullablepreview_ends_at integer nullablebidding_opens_at integer nullablebidding_ends_at integer nullablefirst_indexed_at integer nullableindexed_at integer nullablesite_id string nullablesite_name string nullablelocation_city string nullablelocation_state string nullablelocation_country string nullablelocation_region string nullablelocation_region_name string nullablelocation_country_name string nullablelocation_state_name string nullablelatitude number nullablelongitude number nullableauction object nullable@type string (default: "RitchiebrosListingAuction")id string requiredsale_number string nullablename string nullableclassification string nullablescheduling_status string nullablestarts_at integer nullableends_at integer nullabletime_zone string nullabletotal_days integer nullableday integer nullablelocality string nullableregion string nullablecountry string nullableis_online_bidding_enabled boolean nullableis_marketplace_enabled boolean nullableis_current boolean nullableevent_type string nullableevent_status string nullablesale_format_id string nullablebid_increment number nullableusage array (default: [])@type string (default: "RitchiebrosUsage")value number nullableunit string nullableinspection_type string nullableinspection_rating string nullableis_ironclad_assured boolean nullableinspection_modules array (default: [])@type string (default: "RitchiebrosInspectionModule")name string nullablemodule_type string nullabletasks array (default: [])@type string (default: "RitchiebrosInspectionTask")name string nullabletask_type string nullabledescription string nullablerating integer nullabletags array (default: [])attributes array (default: [])images array (default: [])video_url string nullableinspection_documents array (default: [])is_titled boolean nullabletitle_count integer nullableis_seller_dealer boolean nullableis_off_road boolean nullableis_motorized boolean nullableis_trailer boolean nullableis_fet_charged boolean nullableis_sold_virtually boolean nullablestorage_address string nullablestorage_postal_code string nullablestorage_phone string nullableauction_result_status string nullableassociated_asset_count integer nullable422 — The request body did not validate Check the fields against this schema. A URN with the wrong prefix is the most common cause.408 — The request ran past its time limit Raise `timeout` in the request body, up to the maximum this endpoint documents. Lowering `count` or turning off the `with_*` flags also helps, because less work finishes sooner.412 — No IronPlanet, GovPlanet or TruckPlanet item with this number Retrying will not help: either the entity does not exist, or the input points at a different one.429 — Too many requests: a rate limit or a usage window is exhausted When the response carries an X-Retry-After header, wait that many seconds and retry: the same number is in the body as `detail.retry_after`, and the limit clears once that window passes. The message in the body names the limit that was hit.500 — Something broke on our side Retrying will not help. If it keeps happening, send us the X-Request-ID from the response headers.529 — Rate limit reached, or the endpoint is overloaded Wait at least 30 seconds, then retry.X-Error — Error message text (present only on error)X-Request-ID — Unique request identifierX-Execution-Time — Execution time in secondsX-Result-Count — How many records the body carries. 0 means an empty result, which is a normal answer and not by itself an error. A non-zero count can come back together with X-Error when the failure happened partway through — read this header and X-Error independently.X-Total-Available-Results — How many records exist for this query, when the endpoint can say. On a `dry_run` request this is the answer and the body is empty. It saturates: the endpoint's documented maximum means 'at least that many', any smaller number is exact.X-Warning — Present when the request body carried keys this endpoint does not document. They were ignored, so any filter you meant to apply through them did not apply. Check the spelling against this schema and retry.X-Retry-After — Seconds to wait before retrying. Present only on 429.