CancelInvite cancels an organization invitation. GitHub API docs: https://docs.github.com/rest/orgs/members?apiVersion=2022-11-28#cancel-an-organization-invitation meta:operation DELETE /orgs/{org}/invitations/{invitation_id}
(ctx context.Context, org string, invitationID int64)
| 158 | // |
| 159 | //meta:operation DELETE /orgs/{org}/invitations/{invitation_id} |
| 160 | func (s *OrganizationsService) CancelInvite(ctx context.Context, org string, invitationID int64) (*Response, error) { |
| 161 | u := fmt.Sprintf("orgs/%v/invitations/%v", org, invitationID) |
| 162 | req, err := s.client.NewRequest(ctx, "DELETE", u, nil) |
| 163 | if err != nil { |
| 164 | return nil, err |
| 165 | } |
| 166 | return s.client.Do(req, nil) |
| 167 | } |
| 168 | |
| 169 | // PublicizeMembership publicizes a user's membership in an organization. (A |
| 170 | // user cannot publicize the membership for another user.) |