Azure DevOps Extension API
JSON →Azure DevOps Extension API provides REST client libraries and TypeScript contracts for building Azure DevOps web extensions. It ships auto-generated, thin clients for each API area (Git, Build, WorkItemTracking, etc.) with subpath imports enabling tree-shaking. Current stable version is 5.272.3, released in a dual CJS/ESM module format (since v5). AMD format was removed in v5; consumers relying on AMD should pin to v4. Peer dependency on azure-devops-extension-sdk (^2 || ^3 || ^4) is required for authentication and host interaction. Releases follow Azure DevOps API updates, with frequent minor version bumps. Key differentiator: official Microsoft-authored library, closely mirrors Azure DevOps REST API, and provides TypeScript types for all endpoints.