Parts Search
Search for electronic components by MPN or description.
Search CircuitHub's parts database by manufacturer part number (MPN) or description. Results include real-time availability sourced from distributors.
Search for parts
GET /v1/parts
circuithub part search "LM358"Output:
MPN Manufacturer Description Available
LM358DR Texas Instruments Dual Operational Amplifier 12500
LM358DT STMicroelectronics Low Power Dual Op Amp 8700
──────────────────────────────────────────────────────────────────────────────────────────────
LM358ADR Texas Instruments Dual Op-Amp, Improved 4200
NE5532DR Texas Instruments Dual Low-Noise Op Amp 3100Exact MPN matches appear above the separator line. Inexact matches (related parts) appear below.
Use --json for machine-readable output:
circuithub part search "LM358" --jsoncurl -H "Authorization: Bearer $CIRCUITHUB_API_KEY" \
"https://api.circuithub.com/v1/parts?q=LM358"Response:
{
"query": "LM358",
"exactMatches": [
{
"id": 5001,
"mpn": "LM358DR",
"manufacturer": "Texas Instruments",
"description": "Dual Operational Amplifier",
"available": 12500,
"moq": 1
}
],
"inexactMatches": [
{
"id": 5010,
"mpn": "LM358ADR",
"manufacturer": "Texas Instruments",
"description": "Dual Op-Amp, Improved",
"available": 4200,
"moq": 1
}
]
}Query parameters
| Parameter | Type | Description |
|---|---|---|
q | string | Required. Search query — MPN or description. |
Response fields
| Field | Type | Description |
|---|---|---|
query | string | The original search query |
exactMatches | array | Parts with an exact MPN match (case-insensitive) |
inexactMatches | array | Related parts found via fuzzy search |
Each part object:
| Field | Type | Description |
|---|---|---|
id | integer | Part ID |
mpn | string | Manufacturer part number |
manufacturer | string | Manufacturer name |
description | string | null | Part description |
available | integer | Current stock availability |
moq | integer | null | Minimum order quantity |