---
title: "Get GitHub Advanced Security active committers for an enterprise"
method: GET
path: "/enterprises/{enterprise}/settings/billing/advanced-security"
tags: ["billing"]
---

# Get GitHub Advanced Security active committers for an enterprise

`GET /enterprises/{enterprise}/settings/billing/advanced-security`

Gets the GitHub Advanced Security active committers for an enterprise per repository. The authenticated user must be an enterprise admin or billing manager.

Each distinct user login across all repositories is counted as a single Advanced Security seat, so the `total_advanced_security_committers` is not the sum of active_users for each repository.

The total number of repositories with committer information is tracked by the `total_count` field.

## Path parameters

- `enterprise` string, required

## Query parameters

- `advanced_security_product` 'code_security' | 'secret_protection'
- `per_page` integer
- `page` integer

## Response `200`

Success

- AdvancedSecurityActiveCommitters
  - `total_advanced_security_committers` integer
  - `total_count` integer
  - `maximum_advanced_security_committers` integer — The total number of GitHub Advanced Security licences required if all repositories were to enable GitHub Advanced Security
  - `purchased_advanced_security_committers` integer — The total number of GitHub Advanced Security licences purchased
  - `repositories` AdvancedSecurityActiveCommittersRepository[], required
    - `name` string, required
    - `advanced_security_committers` integer, required
    - `advanced_security_committers_breakdown` AdvancedSecurityActiveCommittersUser[], required
      - `user_login` string, required
      - `last_pushed_date` string, required
      - `last_pushed_email` string, required

---

[API](https://skmtc.net/github/apis/github-v3-rest-api-3.md) · [All operations](https://skmtc.net/github/apis/github-v3-rest-api-3/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/github/github-v3-rest-api-3/versions/dc0584ac4e13/schema)
