--- title: Build Web APIs in ASP.NET Core author: scottaddie description: A collection of resources related to using ASP.NET Core Web API manager: wpickett ms.author: scaddie ms.date: 04/02/2018 ms.prod: asp.net-core ms.technology: aspnet ms.topic: article uid: web-api/index --- # Build Web APIs in ASP.NET Core * [Create a Web API with ASP.NET Core and Visual Studio Code](xref:tutorials/web-api-vsc) * [Create a Web API with ASP.NET Core and Visual Studio for Mac](xref:tutorials/first-web-api-mac) * [Create a Web API with ASP.NET Core and Visual Studio for Windows](xref:tutorials/first-web-api) * [Controller action return types in ASP.NET Core Web API](xref:web-api/action-return-types) * [Help pages using Swagger](xref:tutorials/web-api-help-pages-using-swagger) * [Create backend services for native mobile apps](xref:mobile/native-mobile-backend) * [Format response data](xref:web-api/advanced/formatting) * [Custom formatters](xref:web-api/advanced/custom-formatters)