The index as an API.
Last updated October 15, 2026Every company in EveryJobShop, 3,768 US machine shops, fabricators, foundries, stampers and metal 3D printers, is available as JSON for AI assistants, agents, spreadsheets and your own tools. Read-only, free, no key and no sign-up.
Search
GET https://everyjobshop.com/v1/shops?process=cnc-milling&state=AZ&cert=as9100&material=titaniumFilters combine. An unknown value returns 400 with the list of allowed values, so a typo never returns every shop.
q: keywords, matched against the name, city, website, processes, certifications, materials, machines and description (5-axis,inconel,haas)process: cnc-milling, cnc-turning, swiss, laser-cutting, waterjet, punching, bending, welding, stamping, casting, forging, metal-3d-printing, edm, grinding, finishing, assemblymaterial: aluminum, steel, stainless, titanium, copper-brass, magnesium, plasticscert: iso9001, as9100, itar, iso13485, nadcap, cmmc, iatf16949state: two-letter code;city: exact city namesort: relevance, name or state;pageandper_page(up to 500, orall)
Each company has its processes, materials, machines, certifications, location, website, a short description, whether the shop verified the listing, and two links: url, its page on EveryJobShop, and quote_url, where a buyer can send a drawing and get a quote. The response also has next for the next page and browse, the same search on the site.
One company, filter values, export
GET /v1/shops/{id}: one company and up to six similar ones nearbyGET /v1/taxonomy: every process, material, certification and state, with company counts/v1/export.jsonand/v1/export.csv: the whole index as JSON or as a CSV file for a spreadsheetper_page=allorformat=csvon a search: every company that matches the filters
Use it in an AI assistant
- OpenAPI:
https://everyjobshop.com/v1/openapi.json. Import it as an action in a custom GPT, or as a tool in LangChain, the OpenAI Agents SDK or any framework that reads OpenAPI. - Plain fetch: assistants that browse the web can call the search URL directly. llms.txt describes the site and the search parameters for language models.
What the data is, and how to credit it
Facts come from each company's own website, read by our crawler, unless the listing is verified by the shop. Certifications are as stated, not checked with registrars. How the index is built explains every field.
You may use the data in your products, research and AI assistants, with the credit “EveryJobShop” and a link to everyjobshop.com or to the company's page. The terms have the details. Questions, higher volumes or a field you miss: hello@everyjobshop.com.