.NET Minimal APIs — lightweight HTTP endpoints without controllers, with filters, validation, and OpenAPI.
Five passes over the same idea, each from a different angle. Do them in order, or jump to whichever you need.
Minimal APIs provide a lightweight way to build HTTP APIs in .NET without controllers. Key features: app.MapGet/Post/Put/Delete, endpoint filters, parameter binding, TypedResults, OpenAPI integration, and route groups. Ideal for microservices, small APIs, and when you want less ceremony.