We recently released a set of organization-level APIs (in beta) to enable administrators to programmatically manage their organization-owned codespaces at scale. Today we're releasing support for additional organization-level APIs based on the feedback that you shared with us. With this release, we've added support for the following REST API commands:
- Manage organization-level codespaces secrets
- List organization secrets
- Get an organization public key
- Get an organization secret
- Create or update an organization secret
- Delete an organization secret
- List selected repositories for an organization secret
- Set selected repositories for an organization secret
- Add selected repository to an organization secret
- Remove selected repository from an organization secret
- Manage access control for organization-owned codespaces
- Enable Codespaces for all members of the organization
- Enable Codespaces for select members of the organization
- Enable Codespaces for all members and outside collaborators of the organization
- Disable Codespaces for the organization
Organization-level APIs are in beta for GitHub Team and Enterprise Cloud plans. Here are links to our documentation to get started:
- Manage organization-level codespaces secrets
- Manage access control for organization-owned codespaces
If you have any feedback to help improve this experience, be sure to post it on our discussions forum.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

