ZenodeZenode
Endpoints

Manufacturers

Manufacturer lookup endpoints

parts:read

Match a manufacturer

Resolve a full name, partial name, or alias to canonical Zenode manufacturers — useful for normalizing a "supplier" column or getting the slug to pass as a manufacturer hint elsewhere.

POSThttps://api.zenode.ai/v1/manufacturers/match

Request

JSON
1{
2 "query": "TI",
3 "limit": 10
4}
ParameterTypeRequiredDescription
query
stringRequiredFull, partial, or alias manufacturer name
limit
intOptionalMax results, default 5, max 15

Response

JSON
1{
2 "query": "TI",
3 "results": [
4 {
5 "manufacturer": {
6 "slug": "texas-instruments-inc",
7 "name": "Texas Instruments",
8 "logo": null
9 },
10 "confidence": 99
11 }
12 ],
13 "request_id": "req_2b71..."
14}

Each result is { manufacturer, confidence }, ranked best-first — manufacturer is a Manufacturer (slug, name, logo).

Manufacturer detail

GEThttps://api.zenode.ai/v1/manufacturers/{manufacturer}
cURL
1curl https://api.zenode.ai/v1/manufacturers/texas-instruments-inc \
2-H "Authorization: Bearer zk_live_xxxxxxxxxxxxxxxxxxxxxxxx"

Returns the full Manufacturer object ({ "manufacturer": Manufacturer, "request_id": "…" }), or 404Not Found not_found if the slug is unknown.

Inside part results, manufacturers appear as the lighter ManufacturerRef (slug + name).

Next