Headers
Body
string[]
List of manufacturer part numbers most reliable.
string[]
List of part names or descriptions use when you don’t have the exact number.
boolean
default:"false"
When
true, only parts with stock on hand (available_stock > 0) are returned. Defaults to false (all matches).Response fields
boolean
true for any 200 response including responses where every part landed in not_found.object[]
One entry per part that matched. Empty array if nothing matched.
string
An opaque ID for the part. Use it when placing an order. Safe to log. Look up the part again if you haven’t ordered within an hour.
string
The manufacturer part number.
string
The part name from our catalog metadata.
string
The part description. Attributes like condition and unit of measure are returned as their own fields below, not inside the description.
string
Condition code for the part (e.g.
NE new, OH overhauled, SV serviceable).string
Unit the part is sold in (e.g.
EA each).string
Human-readable name for the part.
integer
Units currently on hand.
object
Our list catalog price for this part. Your account may have a negotiated B2B price that’s different the order response always shows your actual
unit_price. Contains amount (string, decimal) and currency (string, ISO code).string
Lifecycle marker for the part.
ACTIVE means it can be ordered.string[]
The exact part numbers or part names from your request that didn’t match anything in our catalog. Returned as a successful response (
success=true), not an error partial matches are normal when sending many parts at once.object
Counts for the request. Contains
total_requested, found, and not_found integers.Our catalog price is shown here. Your B2B account may have negotiated lower pricing — your actual unit price is confirmed when you place the order.
Errors
These codes apply to this endpoint:
See Error codes for the full list and response shape.