OpenSpec Index
GET IN TOUCH

Questions, pilots, API access. One email reaches the builder.

Open mail app

Parts database API 3.3 million manufacturer part records over plain JSON. No key, no signup.

The whole API in one call, live, no key: api.openspecindex.com/api/v1/find/10-32-nylock-stainless-nut. Put your own words after /find/.

Building agents? Some assistant fetch tools only open URLs that already appeared in a search result or the user's message, and will refuse a path the agent constructs. The endpoint is public and keyless and answers any correctly formed request, so the workaround is to have the user paste the URL, or to use the links every response already hands back under specsheet.

queries the full live database · sign in for unlimited rows
hit RUN to query the live database (keys: manufacturer, category, family, type, attr.<name>, q, mpn, limit, offset)

This is the real API, live against the full database: match counts are free, rows are capped at 15 with the total alongside (100 free pulls per visitor, unlimited signed in). The same API is served for programmatic use at api.openspecindex.com (instructions at /llms.txt, spec at /openapi.json).

SEARCH IS SET UP PER CATEGORY AND GATE

Every category below has been through spec verification. The GATES are the identity attributes that define the part (two parts must agree on every gate to be interchangeable); the rest are scored, filterable specs. Discover all of this programmatically at /api/v1/categories and the values it returns are exactly the values attr.<name>= accepts.

loading…