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.
- Read the organization's Copilot billing information to confirm seat management is enabled before purchasing seats for teams.
- 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.
- 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.