curl --request DELETE \
--url https://api.cal.com/v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}/permissionscurl --request DELETE \
--url https://api.cal.com/v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}/permissionsFor non-platform customers - value must be Bearer <token> where <token> is api key prefixed with cal_
For platform customers - OAuth client secret key
For platform customers - OAuth client ID
Permissions to remove (format: resource.action). Supports comma-separated values as well as repeated query params.
role.create, role.read, role.update, role.delete, eventType.create, eventType.read, eventType.update, eventType.delete, team.read, team.update, team.delete, team.invite, team.remove, team.listMembers, team.listMembersPrivate, team.changeMemberRole, team.impersonate, booking.read, booking.readTeamBookings, booking.readRecordings, booking.update, insights.read, workflow.create, workflow.read, workflow.update, workflow.delete, routingForm.create, routingForm.read, routingForm.update, routingForm.delete, webhook.create, webhook.read, webhook.update, webhook.delete Was this page helpful?