Can ASP.NET Core be used for APIs?

Absolutely. ASP.NET Core is widely used to build RESTful APIs with minimal configuration and strong performance.