Prepare for upcoming organization permissions changes
Last month, we released a preview of several API changes related to managing organization members and repositories. Today, we’re finalizing these changes. This new functionality is now stable and suitable for production use. If your application relies on any of the affected functionality (described below), be sure to update your code before February 24 to account for these changes.
Breaking changes coming on February 24
If your application uses any of the following APIs, then you are affected by this change:
- APIs for managing your organization’s admins through the Owners team
- The List your repositories API
- The List your organizations API
- The List user organizations API
If your application uses these APIs, we urge you to update your application as soon as possible. (Read last month’s announcement for more details on the changes.)
Starting today, we’re offering a migration period allowing applications to opt in to these changes (as described below). On February 24, these changes will become official parts of the GitHub API v3. At that time, these changes will apply to all API consumers.
Migration period
During the migration period, you can opt-in to these changes using the following custom media type in the Accept
header:
application/vnd.github.moondragon+json
We want to make these updates as smooth as possible for everyone, and we hope that the migration period gives you flexibility to adopt these changes on your own schedule. If you have any questions or feedback, please get in touch with us!