Finalizing the Organization and Team Membership APIs
For the past few weeks, the new Organization Membership and Team Membership APIs have been available for early access via a preview media type. As of today, these APIs are stable and suitable for production use.
Preview period ends on September 23
On September 23, 2014, these APIs will become official parts of the GitHub API v3. At that time, the preview media type will no longer be required to access these APIs.
Reminder: Breaking change to legacy endpoint
The breaking change to the “Add team member” endpoint will also go into effect for all requests on September 23, 2014. At that time, if you use the add team member endpoint to add a user to a team and that user isn’t already on another team in your organization, the request will fail. To avoid this, be sure to use the add team membership endpoint.
Addition to the Organization Membership API
Thanks to your feedback, we’ve updated the Organization Membership API to provide direct access to basic information about the organization whenever you fetch a list of memberships or a single membership.
If you have any questions or feedback, please get in touch with us!