data.failed to find the items thatDELETE /api/v2/teams/{team_id}/permissions.manage on the team: being one of its admins, or an organization admin.data.revoked lists the items applied and data.failed the rest.curl --location --globoff --request DELETE 'https:///api/v2/teams//permissions/batch' \
--header 'X-Authorization-Consistency-Token;' \
--header 'Organization-Id;' \
--header 'Ocp-Apim-Subscription-Key: ' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '{
"revokes": [
{
"subject_type": "user",
"subject_id": "456",
"relation": "all"
},
{
"subject_type": "user",
"subject_id": "789",
"relation": "member"
},
{
"subject_type": "user",
"subject_id": "321",
"relation": "admin"
}
]
}'{
"success": true,
"message": "Batch revoke completed: 1 revoked, 2 failed",
"data": {
"team_id": 9,
"revoked": [
{
"subject_type": "user",
"subject_id": "21",
"subject_name": "Sam Ortiz",
"revoked_relations": [
"member"
]
}
],
"failed": [
{
"subject_type": "user",
"subject_id": "15",
"subject_name": "Dana Lee",
"error": "User does not have member permission"
},
{
"subject_type": "user",
"subject_id": "48",
"subject_name": null,
"error": "User not found in organization"
}
],
"revoked_at": "2026-10-28T14:14:09.873001+00:00"
}
}