Microsoft Visual Studio website screenshot

Microsoft Visual Studio

Microsoft Visual Studio is an integrated development environment (IDE) for building applications. It provides APIs for extending the IDE functionality, publishing extensions to the marketplace, and building VS Code extensions.

3 APIs 0 Features
Developer ToolsExtensionsIDEMicrosoftVS Code

APIs

Visual Studio Extensibility API

The Visual Studio Extensibility API enables developers to create extensions that customize and extend Visual Studio IDE functionality. Extensions can add custom tool windows, co...

Visual Studio Marketplace API

The Visual Studio Marketplace API provides access to the extension marketplace for Visual Studio, VS Code, and Azure DevOps. Developers can search extensions, retrieve metadata,...

VS Code Extension API

The VS Code Extension API enables developers to build extensions for Visual Studio Code. It provides APIs for language support, debugging, source control, terminal integration, ...

Agent Skills showing 24 of 31

add-action

AGENT SKILL

add-adaptive-card

AGENT SKILL

add-global-variable

AGENT SKILL

add-knowledge

AGENT SKILL

add-node

AGENT SKILL

add-other-agents

AGENT SKILL

analyze-evals

AGENT SKILL

chat-directline

AGENT SKILL

chat-sdk

AGENT SKILL

chat-with-agent

AGENT SKILL

clone-agent

AGENT SKILL

create-eval-set

AGENT SKILL

create-eval

AGENT SKILL

detect-mode

AGENT SKILL

directline-chat

AGENT SKILL

edit-action

AGENT SKILL

edit-agent

AGENT SKILL

edit-triggers

AGENT SKILL

int-patterns

AGENT SKILL

int-project-context

AGENT SKILL

int-reference

AGENT SKILL

list-kinds

AGENT SKILL

list-topics

AGENT SKILL

Pricing Plans

Rate Limits

FinOps

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
🔗
AgentSkills
AgentSkills

Sources

apis.yml Raw ↑
aid: microsoft-visual-studio
name: Microsoft Visual Studio
description: Microsoft Visual Studio is an integrated development environment (IDE) for building applications. It provides
  APIs for extending the IDE functionality, publishing extensions to the marketplace, and building VS Code extensions.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Developer Tools
- Extensions
- IDE
- Microsoft
- VS Code
url: https://raw.githubusercontent.com/api-evangelist/microsoft-visual-studio/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: microsoft-visual-studio:extensibility-api
  name: Visual Studio Extensibility API
  tags:
  - Developer Tools
  - Extensions
  - IDE
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://learn.microsoft.com/en-us/visualstudio/extensibility/
  properties:
  - url: https://learn.microsoft.com/en-us/visualstudio/extensibility/
    type: Documentation
  description: The Visual Studio Extensibility API enables developers to create extensions that customize and extend Visual
    Studio IDE functionality. Extensions can add custom tool windows, commands, code analyzers, project templates, debugger
    visualizers, and language services using the VSIX packaging format and MEF composition model.
- aid: microsoft-visual-studio:marketplace-api
  name: Visual Studio Marketplace API
  tags:
  - Distribution
  - Extensions
  - Marketplace
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://marketplace.visualstudio.com/_apis/
  humanURL: https://learn.microsoft.com/en-us/azure/devops/extend/develop/data-storage
  properties:
  - url: https://learn.microsoft.com/en-us/azure/devops/extend/develop/data-storage
    type: Documentation
  description: The Visual Studio Marketplace API provides access to the extension marketplace for Visual Studio, VS Code,
    and Azure DevOps. Developers can search extensions, retrieve metadata, manage publisher profiles, and publish extensions
    programmatically through REST endpoints.
- aid: microsoft-visual-studio:vscode-extension-api
  name: VS Code Extension API
  tags:
  - Editor
  - Extensions
  - VS Code
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://code.visualstudio.com/api
  properties:
  - url: https://code.visualstudio.com/api
    type: Documentation
  - url: https://code.visualstudio.com/api/get-started/your-first-extension
    type: GettingStarted
  description: The VS Code Extension API enables developers to build extensions for Visual Studio Code. It provides APIs for
    language support, debugging, source control, terminal integration, webviews, custom editors, notebooks, and testing. Extensions
    can contribute commands, menus, settings, and keybindings to the editor experience.
common:
- type: LinkedIn
  url: https://www.linkedin.com/showcase/microsoft-visual-studio
- type: Portal
  url: https://marketplace.visualstudio.com/
- type: Website
  url: https://visualstudio.microsoft.com/
- type: Documentation
  url: https://learn.microsoft.com/en-us/visualstudio/ide/
- type: GitHubOrganization
  url: https://github.com/microsoft/vscode
- type: TermsOfService
  url: https://www.microsoft.com/en-us/legal/terms-of-use
- type: PrivacyPolicy
  url: https://privacy.microsoft.com/en-us/privacystatement
- type: Support
  url: https://support.microsoft.com/
- name: Agent Skills
  url: https://github.com/microsoft/skills-for-copilot-studio
  type: AgentSkills
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com