---
title: "Get a list of Visual Studio subscriptions for the enterprise"
method: GET
path: "/enterprises/{enterprise}/visual-studio-subscriptions"
tags: ["enterprise-admin"]
---

# Get a list of Visual Studio subscriptions for the enterprise

`GET /enterprises/{enterprise}/visual-studio-subscriptions`

Retrieves a list of Visual Studio subscriptions for the specified enterprise.

## Path parameters

- `enterprise` string, required

## Query parameters

- `is_unmatched_only` boolean
- `per_page` integer
- `page` integer

## Response `200`

Response

- object
  - `total_count` integer, required
  - `visual_studio_subscriptions` VisualStudioSubscriptionAssignment[], required
    - `visual_studio_subscription_email` string — The email associated with the Visual Studio subscription assignment in the visual studio portal.
    - `subscription_id` string — The ID of the Visual Studio Subscription. This is a GUID that comes from the Visual Studio management portal.
    - `username` string, nullable — The GitHub username of the user associated with the Visual Studio subscription assignment.
    - `manual_match` boolean — Indicates if the Visual Studio subscription assignment was manually matched to a user.

## Other responses

- `404` — Resource not found

## Changes

> 62 revisions in range; 2 could not be searched.

- **2026-07-14** `357348a93330` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/github/apis/enterprise-cloud/changes/enterprises/:enterprise/visual-studio-subscriptions/get.md)

---

[API](https://skmtc.dev/github/apis/enterprise-cloud.md) · [All operations](https://skmtc.dev/github/apis/enterprise-cloud/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/github/enterprise-cloud/revisions/6020c72ba337/schema)
