Developer
Public API — free JSON endpoints
AutoTools exposes free, open JSON endpoints for automotive data. No key required, no rate limits for fair use, CORS enabled. Everything below is already used by the site’s own tools.
Free for personal and commercial use with attribution to AutoTools.
JSON endpoints
GET
/api/torque-specs
?brand=Volkswagen&component=wheel Torque specifications. Returns brands, components and the filtered list of specs.
{ "brands": [...], "components": [...], "specs": [...] }
GET
/api/obd/search
?q=P0300 Search OBD-II codes by exact code or keyword. Returns up to 25 matching codes.
[ { "code": "P0300", "meaning": "...", "system": "..." } ]
GET
/api/obd/{code}
/api/obd/P0300 Fetch a single OBD-II code with causes, symptoms, checks and tools.
{ "code": "P0300", "causes": [...], "symptoms": [...], "checks": [...], "tools": [...] }
GET
/api/quiz
Random set of 10 quiz questions with options, answer index and explanation.
{ "questions": [ { "q": "...", "options": [...], "answer": 0, "explanation": "..." } ] }
GET
/api/oil-brands
List of car brands with oil-change specifications.
[ "Renault", "BMW", ... ]
GET
/api/oil-specs
?brand=Renault&model=Clio Oil-change specifications filtered by brand and/or model.
[ { "brand": "Renault", "model": "Clio", "oil_qty_l": 4.3, "viscosity": "5W-30", ... } ]
GET
/api/encyclopedia/{slug}
/api/encyclopedia/alternator Fetch an encyclopedia article: function, symptoms, diagnosis and maintenance.
{ "slug": "alternator", "function": [...], "symptoms": [...], ... }
Dynamic OG images
| Path | Example | Description |
|---|---|---|
| /og/tool/{slug}.png | /og/tool/fuel-consumption.png | Branded 1200×630 OG image for a tool page. |
| /og/obd/{code}.png | /og/obd/P0300.png | OG image for an OBD code page. |
| /og/guide/{slug}.png | /og/guide/how-to-check-engine-oil.png | OG image for a guide. |
| /og/tire/{a}-vs-{b}.png | /og/tire/205-55-r16-vs-225-45-r17.png | OG image for a tire comparison. |
Files
| Path | Description |
|---|---|
| /sitemap.xml | XML sitemap of all public URLs. |
| /robots.txt | Robots rules with sitemap reference. |
| /llms.txt / llms-full.txt | LLM-friendly site description and full reference. |
| /security.txt / humans.txt | Security contact and humans file. |
| /manifest.json / sw.js | PWA manifest and service worker. |
Notes
- All endpoints return UTF-8 JSON.
- Cache results on your side — data changes rarely.
- Figures are estimates from workshop documentation; always verify against the official manual.