LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/microsoft/skills --skill azure-mgmt-apicenter-dotnet
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apicenter-dotnet
View on GitHub

What This Skill Does

Azure.ResourceManager.ApiCenter is the .NET SDK for Azure API Center, a service that maintains a centralized inventory of your organization's APIs. It covers the full resource hierarchy: services, workspaces, APIs, versions, specifications, environments, deployments, and custom metadata schemas.

Managing API inventory through the Azure portal by hand breaks down at scale; this SDK lets you script the full catalog setup, including specs and deployments, in a repeatable .NET workflow.

When to use it

  • Registering all internal REST and GraphQL APIs into a single Azure-hosted catalog
  • Uploading OpenAPI specs to a versioned API definition so teams can discover the current contract
  • Tagging APIs with custom metadata fields like owning team and cost center for governance reporting
  • Linking a production deployment to its runtime URL and environment record
  • Moving an API through lifecycle stages from development to deprecated as it evolves