Home
Providers
Microsoft .NET
Microsoft .NET
Microsoft .NET is a free, cross-platform, open source developer platform for building many different types of applications. The .NET APIs and developer tools provide programmatic access to .NET runtime services, NuGet package management, project templates, and build tooling across web, mobile, desktop, games, IoT, cloud, and microservices workloads.
Microsoft .NET publishes 4 APIs on the APIs.io network, including PackageContent API, Registration API, Search API, and 1 more. Tagged areas include .NET, C#, Cloud, Cross-Platform, and Developer Tools.
Microsoft .NET’s developer surface includes changelog, CLI, sandbox, API reference, signup flow, authentication, developer portal, and 43 more developer resources.
10 APIs
1 MCP Servers
6 Features
5 Use Cases
On this page
Kin Score
APIs 10
Open Collections 6
MCP Servers 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 6
Security Posture 4
Agentic Access 1
Use Cases 5
Integrations 6
Resources 50
apis.yml
90 Operational Transparency
Composite quality — 60.9/100 · strong
Agent readiness — 30/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 10
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Pre-built integrations with other platforms and tools.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Learn 2
Tutorials, courses, talks, and written guidance
Operate 9
Status, limits, changes, and where to get help
Scroll for all 9
Commercial 4
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 5
Properties that don't map to a standard resource type
Source (apis.yml)
aid: microsoft-net
name: Microsoft .NET
description: Microsoft .NET is a free, cross-platform, open source developer platform for building many different types of
applications. The .NET APIs and developer tools provide programmatic access to .NET runtime services, NuGet package management,
project templates, and build tooling across web, mobile, desktop, games, IoT, cloud, and microservices workloads.
type: Index
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: paid
onboarding: unknown
trial: false
try_now: false
public: false
label: Paid
confidence: high
source:
- finops
- authentication
- rate-limits
- security
- sandbox
generated: '2026-09-03'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/microsoft-net.png
url: https://dotnet.microsoft.com/
created: '2024-01-01'
modified: '2026-08-29'
specificationVersion: '0.23'
tags:
- .NET
- C#
- Cloud
- Cross-Platform
- Developer Tools
- Microsoft
- Open-Source
tags_raw:
- .NET
- C#
- Cloud
- Cross-Platform
- Developer Tools
- Microsoft
- Open Source
apis:
- aid: microsoft-net:dotnet-api
name: Microsoft .NET API Browser
description: Comprehensive reference for .NET APIs across all packages, namespaces, and types in the .NET ecosystem including
.NET 9, .NET Standard, and .NET Framework.
humanURL: https://learn.microsoft.com/en-us/dotnet/api/
baseURL: https://learn.microsoft.com/en-us/dotnet/api/
tags:
- API Browser
- Class Library
- Reference
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/dotnet/api/
- type: APIReference
url: https://learn.microsoft.com/en-us/dotnet/api/
- aid: microsoft-net:nuget-api
name: NuGet Server API
description: RESTful API for interacting with nuget.org and private NuGet feeds, supporting package search, download, push,
delete, and metadata queries for .NET package management.
humanURL: https://learn.microsoft.com/en-us/nuget/api/overview
baseURL: https://api.nuget.org/v3/
tags:
- NuGet
- Package Management
- Package Registry
- REST
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/nuget/api/overview
- type: APIReference
url: https://learn.microsoft.com/en-us/nuget/api/overview
- type: GettingStarted
url: https://learn.microsoft.com/en-us/nuget/quickstart/install-and-use-a-package-in-visual-studio
- aid: microsoft-net:dotnet-cli
name: .NET CLI
description: Cross-platform command-line interface for developing, building, running, and publishing .NET applications.
Provides commands for project creation, package management, testing, and deployment.
humanURL: https://learn.microsoft.com/en-us/dotnet/core/tools/
baseURL: https://learn.microsoft.com/en-us/dotnet/core/tools/
tags:
- Builds
- CLI
- Developer Tools
- Tooling
tags_raw:
- Build
- CLI
- Developer Tools
- Tooling
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/dotnet/core/tools/
- type: GettingStarted
url: https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet
- aid: microsoft-net:aspnet-core-api
name: ASP.NET Core Web API
description: Framework for building HTTP-based RESTful APIs and web services with ASP.NET Core, including controllers, minimal
APIs, routing, model binding, authentication, and OpenAPI integration.
humanURL: https://learn.microsoft.com/en-us/aspnet/core/web-api/
baseURL: https://learn.microsoft.com/en-us/aspnet/core/
tags:
- ASP.NET Core
- REST
- Web API
- Web Framework
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/aspnet/core/web-api/
- type: Tutorials
url: https://learn.microsoft.com/en-us/aspnet/core/tutorials/
- type: GettingStarted
url: https://learn.microsoft.com/en-us/aspnet/core/getting-started
- aid: microsoft-net:dotnet-aspire
name: .NET Aspire
description: Cloud-ready stack for building observable, production-ready distributed applications in .NET with built-in
service discovery, health checks, telemetry, and configuration management.
humanURL: https://learn.microsoft.com/en-us/dotnet/aspire/
baseURL: https://learn.microsoft.com/en-us/dotnet/aspire/
tags:
- Cloud-Native
- Distributed Systems
- Microservices
- Observability
tags_raw:
- Cloud Native
- Distributed Systems
- Microservices
- Observability
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/dotnet/aspire/
- type: GettingStarted
url: https://learn.microsoft.com/en-us/dotnet/aspire/get-started/build-your-first-aspire-app
- aid: microsoft-net:microsoft-net-packagecontent-api
name: Microsoft .NET PackageContent API
description: The PackageContent API from Microsoft .NET — 3 operation(s) for packagecontent.
humanURL: https://learn.microsoft.com/en-us/nuget/api/overview
baseURL: https://api.nuget.org/v3
tags:
- PackageContent
properties:
- type: OpenAPI
url: openapi/microsoft-net-packagecontent-api-openapi.yml
- aid: microsoft-net:microsoft-net-registration-api
name: Microsoft .NET Registration API
description: The Registration API from Microsoft .NET — 2 operation(s) for registration.
humanURL: https://learn.microsoft.com/en-us/nuget/api/overview
baseURL: https://api.nuget.org/v3
tags:
- Registration
properties:
- type: OpenAPI
url: openapi/microsoft-net-registration-api-openapi.yml
- aid: microsoft-net:microsoft-net-search-api
name: Microsoft .NET Search API
description: The Search API from Microsoft .NET — 1 operation(s) for search.
humanURL: https://learn.microsoft.com/en-us/nuget/api/overview
baseURL: https://api.nuget.org/v3
tags:
- Search
properties:
- type: OpenAPI
url: openapi/microsoft-net-search-api-openapi.yml
- aid: microsoft-net:microsoft-net-serviceindex-api
name: Microsoft .NET ServiceIndex API
description: The ServiceIndex API from Microsoft .NET — 1 operation(s) for serviceindex.
humanURL: https://learn.microsoft.com/en-us/nuget/api/overview
baseURL: https://api.nuget.org/v3
tags:
- ServiceIndex
properties:
- type: OpenAPI
url: openapi/microsoft-net-serviceindex-api-openapi.yml
- name: .NET API Browser
description: Comprehensive reference documentation for all .NET APIs including the .NET Runtime, base class libraries, ASP.NET
Core, Entity Framework, and Azure SDK libraries. Browse types, members, namespaces, and assemblies across supported .NET
versions.
image: https://www.microsoft.com/favicon.ico
humanURL: https://learn.microsoft.com/en-us/dotnet/api/
tags:
- .NET
- API Reference
- Framework
- Runtime
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/dotnet/api/
- type: GettingStarted
url: https://learn.microsoft.com/en-us/dotnet/core/introduction
- type: GitHubOrganization
url: https://github.com/dotnet
- type: SDKs
url: https://dotnet.microsoft.com/en-us/download
- type: ReleaseNotes
url: https://learn.microsoft.com/en-us/dotnet/core/releases-and-support
common:
- type: Website
url: https://dotnet.microsoft.com/
- type: Packages
url: packages/microsoft-net-packages.yml
- type: WellKnown
url: well-known/microsoft-net-well-known.yml
- type: SecurityTxt
url: well-known/microsoft-net-security.txt
- type: Security
url: https://www.microsoft.com/en-us/msrc/cvd
- type: TrustCenter
url: security/microsoft-net-trust-center.yml
- type: Compliance
url: https://www.microsoft.com/en-us/trust-center
- type: MCPServer
url: mcp/microsoft-net-mcp.yml
- type: ToolCrosswalk
url: mcp/microsoft-net-tool-crosswalk.yml
- type: AgentSkill
url: skills/_index.yml
- type: LLMsTxt
url: llms/microsoft-net-llms.txt
- type: Conformance
url: conformance/microsoft-net-conformance.yml
- type: ErrorCatalog
url: errors/microsoft-net-problem-types.yml
- type: Lifecycle
url: lifecycle/microsoft-net-lifecycle.yml
- type: StatusPage
url: https://status.nuget.org/
- type: Deprecation
url: https://learn.microsoft.com/en-us/dotnet/core/compatibility/
- type: Conventions
url: conventions/microsoft-net-conventions.yml
- type: ChangeLog
url: changelog/microsoft-net-changelog.yml
- type: CLI
url: cli/microsoft-net-cli.yml
- type: Sandbox
url: sandbox/microsoft-net-sandbox.yml
- type: DataModel
url: data-model/microsoft-net-data-model.yml
- type: RateLimits
url: rate-limits/microsoft-net-rate-limits.yml
- type: Plans
url: plans/microsoft-net-plans-pricing.yml
- type: FinOps
url: finops/microsoft-net-finops.yml
- type: Overlay
url: overlays/microsoft-net-search-overlay.yaml
- type: Overlay
url: overlays/microsoft-net-serviceindex-overlay.yaml
- type: Overlay
url: overlays/microsoft-net-registration-overlay.yaml
- type: Overlay
url: overlays/microsoft-net-packagecontent-overlay.yaml
- type: APIReference
url: https://learn.microsoft.com/en-us/dotnet/api/
- type: Roadmap
url: https://github.com/dotnet/core/blob/main/roadmap.md
- type: SignUp
url: https://www.nuget.org/users/account/LogOn
- type: Community
url: https://dotnet.microsoft.com/en-us/platform/community
- type: AgenticAccess
url: agentic-access/microsoft-net-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/microsoft-net-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/microsoft-net-domain-security.yml
- type: Authentication
url: authentication/microsoft-net-authentication.yml
- type: Portal
url: https://dotnet.microsoft.com/
- type: Documentation
url: https://learn.microsoft.com/en-us/dotnet/
- type: GettingStarted
url: https://dotnet.microsoft.com/learn
- type: Blog
url: https://devblogs.microsoft.com/dotnet/
- type: GitHubOrganization
url: https://github.com/dotnet
- type: Support
url: https://dotnet.microsoft.com/platform/support
- type: TermsOfService
url: https://www.microsoft.com/en-us/servicesagreement/
- type: PrivacyPolicy
url: https://privacy.microsoft.com/en-us/privacystatement
- type: YouTube
url: https://www.youtube.com/dotnet
- type: StackOverflow
url: https://stackoverflow.com/questions/tagged/.net
- type: X
url: https://twitter.com/dotnet
- type: ChangeLog
url: https://github.com/dotnet/core/blob/main/release-notes/README.md
- type: SDKs
url: https://dotnet.microsoft.com/download
- type: Training
url: https://learn.microsoft.com/en-us/training/dotnet/
- type: Features
data:
- name: Cross-Platform Development
description: Build and run .NET applications on Windows, macOS, and Linux with full platform support.
- name: High Performance Runtime
description: .NET runtime with JIT compilation, garbage collection, and ahead-of-time compilation for optimal performance.
- name: NuGet Package Ecosystem
description: Access over 350,000 packages through the NuGet package manager for rapid development.
- name: Minimal APIs
description: Build lightweight HTTP APIs with minimal code using the minimal API pattern in ASP.NET Core.
- name: Cloud Native Support
description: Built-in support for containers, Kubernetes, microservices, and cloud deployment through .NET Aspire.
- name: Hot Reload
description: Apply code changes to running applications without restarting for faster development cycles.
- type: UseCases
data:
- name: Enterprise Web Applications
description: Build scalable enterprise web applications using ASP.NET Core with authentication, authorization, and data
access.
- name: Microservices Architecture
description: Design and deploy microservices using .NET with gRPC, message queues, and service discovery.
- name: Cloud-Native Applications
description: Develop cloud-native applications with .NET Aspire, containers, and Azure integration.
- name: RESTful API Development
description: Create production-ready REST APIs with OpenAPI documentation, versioning, and rate limiting.
- name: Desktop Applications
description: Build Windows desktop applications using WPF, WinForms, or .NET MAUI for cross-platform desktop.
- type: Integrations
data:
- name: Azure
description: Deep integration with Microsoft Azure cloud services including App Service, Functions, and Container Apps.
- name: Visual Studio
description: Full IDE support with IntelliSense, debugging, profiling, and project templates in Visual Studio.
- name: VS Code
description: Lightweight development with the C# Dev Kit extension for Visual Studio Code.
- name: GitHub Actions
description: CI/CD pipeline integration with GitHub Actions for .NET build, test, and deploy workflows.
- name: Docker
description: Container support with official .NET Docker images and multi-stage build templates.
- name: Entity Framework Core
description: Object-relational mapping for database access with support for SQL Server, PostgreSQL, SQLite, and more.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
url: https://apievangelist.com
x-enrichment:
date: '2026-08-29'
status: enriched
artifacts_added: 26
pass: local-v1
x-parent: microsoft
x-relationship: product
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/microsoft-net"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/microsoft-net/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/microsoft-net/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.