Get part details
get_partFetch the full record for one exact OEM part number: specs, description, verification, every source URL, and fitted models. Use get_part_fits instead when you only need the list of models it fits. Use check_part_fits instead for yes/no against specific models (or several part numbers at once). Use search_parts instead for keyword/fuzzy text. Use resolve_request instead for a vague repair need. Matching order: exact number, then ignoring case/dashes/spaces, then leading zeros, then retired numbers (returns the current record with a superseded note). Several matches return status ambiguous with candidates. Not found is an error result (LPF has no document, not incompatibility).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"part_number": "<part_number>"
},
"name": "get_part"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| client | No | Optional: your agent or app name (letters and digits), used only for anonymous usage counts. | |
| part_number | Yes | Required. OEM part number (FRU, spare or Dell P/N), with or without dashes or spaces, e.g. "01FR025", "7K4PW", "L78555-005". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| fits | No | ||
| name | No | ||
| note | No | ||
| type | No | ||
| brand | No | ||
| match | No | ||
| query | No | ||
| specs | No | ||
| status | No | ||
| api_url | No | ||
| license | No | ||
| lpf_url | No | ||
| message | No | ||
| outcome | No | Always present. One field to branch on for every tool: found | no_documented_fit (identified, but no OEM-documented fit; never means incompatible) | needs_clarification (ask the user; see clarifying_question/candidates) | not_found (nothing LPF covers matches). Full contract: /api/states | |
| sources | No | ||
| buy_links | No | ||
| fit_count | No | ||
| terms_url | No | ||
| candidates | No | ||
| confidence | No | ||
| fit_status | No | no_documented_fit: there is no fit or no result: LPF has no OEM document for it. Never means incompatible. not_asserted: a did-you-mean suggestion; no fit claim is made. | |
| source_url | No | ||
| superseded | No | ||
| attribution | No | ||
| description | No | ||
| part_number | No | ||
| absence_note | No | ||
| checked_date | No | ||
| display_name | No | Short human label; not an identifier | |
| source_title | No | ||
| data_revision | No | ||
| source_detail | No | ||
| verified_date | No | ||
| confidence_note | No | ||
| confidence_tier | No | ||
| normalized_from | No | ||
| verification_basis | No | ||
| verification_level | No | ||
| source_document_url | No |