# ASP.NET Core Web API

**Canonical:** https://apis.io/apis/microsoft-dotnet/aspnet-core-web-api/  
**Provider:** Microsoft .NET — https://apis.io/providers/microsoft-dotnet/  
**Documentation:** https://learn.microsoft.com/en-us/aspnet/core/web-api/

ASP.NET Core Web API is one of 2 APIs that [Microsoft .NET](https://apis.io/providers/microsoft-dotnet/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include ASP.NET Core, OpenAPI, REST, Web API, and Web Framework. The published artifact set on APIs.io includes API documentation, a getting-started guide, an OpenAPI specification, and authentication docs.

Framework for building RESTful web APIs and HTTP services with .NET. Includes routing, model binding, validation, authentication, OpenAPI integration via Swashbuckle and the built-in Microsoft.AspNetCore.OpenApi package, minimal APIs, and controller-based APIs.

## Machine-readable artifacts (6)

- **Documentation** — https://learn.microsoft.com/en-us/aspnet/core/web-api/
- **GettingStarted** — https://learn.microsoft.com/en-us/aspnet/core/tutorials/first-web-api
- **OpenAPI** — https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/overview
- **Minimal APIs** — https://learn.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis/overview
- **Authentication** — https://learn.microsoft.com/en-us/aspnet/core/security/authentication/
- **GitHub** — https://github.com/dotnet/aspnetcore

## Other Microsoft .NET APIs (1)

- [.NET API Browser](https://apis.io/apis/microsoft-dotnet/net-api-browser/)

## Tags

ASP.NET Core, OpenAPI, REST, Web API, Web Framework

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/microsoft-dotnet/aspnet-core-web-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/microsoft-dotnet/.
