diff --git a/github/Organization.py b/github/Organization.py index 65e167cba6..91cb3c9da0 100644 --- a/github/Organization.py +++ b/github/Organization.py @@ -1044,6 +1044,17 @@ def invite_user( input=parameters, ) + def cancel_invitation(self, invitee): + """ + :calls: `DELETE /orgs/{org}/invitations/{invitation_id} `_ + :param invitee: :class:`github.NamedUser.NamedUser` + :rtype: None + """ + assert isinstance(invitee, github.NamedUser.NamedUser), invitee + headers, data = self._requester.requestJsonAndCheck( + "DELETE", f"{self.url}/invitations/{invitee.id}" + ) + def has_in_members(self, member): """ :calls: `GET /orgs/{org}/members/{user} `_