# OpenAPI

> Language-agnostic specification describing HTTP APIs — paths, methods, and request/response schemas — as a machine-readable contract

- HTML version: https://robbiepalmer.me/technologies/openapi
- Website: https://www.openapis.org

## Projects using this technology

- [Work Graph](https://robbiepalmer.me/projects/work-graph.md)
- [Personal Engineering Platform](https://robbiepalmer.me/projects/personal-engineering-platform.md)
- [Recipe Site](https://robbiepalmer.me/projects/recipe-site.md)

## Architecture decision records

- [ADR 014: Hono and OpenAPI for backend APIs](https://robbiepalmer.me/projects/personal-engineering-platform/adrs/014-hono-openapi.md)
- [ADR 033: API and event contract standard](https://robbiepalmer.me/projects/personal-engineering-platform/adrs/033-api-and-event-contract-standard.md)
- [ADR 035: Web, API, and data capability contracts](https://robbiepalmer.me/projects/personal-engineering-platform/adrs/035-web-api-data-capability-contracts.md)
- [ADR 003: REST API and TypeScript CLI before MCP](https://robbiepalmer.me/projects/work-graph/adrs/003-rest-api-and-cli-first.md)
- [ADR 023: Spectral (OpenAPI Linting & API Governance)](https://robbiepalmer.me/projects/recipe-site/adrs/023-spectral.md)

---

Markdown index of this site: https://robbiepalmer.me/llms.txt
