Glossary

API-First Approach

API-first is a development methodology where the API is designed and documented before any code is written. The API contract (OpenAPI/Swagger) becomes the single source of truth for all teams.

Traditional vs API-first

Benefits

Tools

OpenAPI 3.x → Swagger UI (docs), Prism (mock server), OpenAPI Generator (SDK). Stoplight, Postman — for API design.