list_copilot_seats
List all GitHub Copilot seat assignments in an organization to track user access, including assignee details, access source, and last activity. Requires org owner permissions.
Instructions
List all GitHub Copilot seat assignments for an organization.Returns each assigned seat with the assignee user details, the team or organization through which access was granted, the seat creation date, last Copilot activity timestamp, last editor used, and pending cancellation date if applicable. Requires the authenticated user to be an organization owner. Requires a token with manage_billing:copilot or read:org scope. Returns 404 if the organization does not have a Copilot subscription. Returns 403 if the token lacks sufficient scope or the user is not an org owner. Paginate with page and per_page (default 30, max 100). Docs: https://docs.github.com/en/rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-organization
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| org | Yes | The organization login name (e.g. "my-company"). | |
| page | No | ||
| per_page | No |