capabilities.work

Provision Seats for Teams

A 3-step recipe with GitHub Copilot. We can help you get access.

Recipe · 3 steps

Provision Seats for Teams

with GitHub Copilot · Subscription Modification

Confirm billing, assign Copilot seats to teams, and re-read the breakdown.

  1. Read the organization's Copilot billing information to confirm seat management is enabled before purchasing seats for teams.
  2. Purchase Copilot seats for all members of the supplied teams. Billing is applied per the organization's plan. Responds 201 with the number of new seats created.
  3. Re-read the organization's Copilot billing information to observe the updated seat breakdown after the team seats were purchased.
What you'll need to have ready
  • org: The organization name (case-insensitive).
  • selectedTeams: Team slugs within the organization to assign Copilot seats to.
For your developer

Arazzo workflow github-copilot:provision-teams, 3 operations: getCopilotBillingForOrganization → addTeamsToCopilotSubscription → getCopilotBillingForOrganization. Specs on APIs.io.