Download OpenAPI specification:
CISO Assistant - API Documentation for automating all your GRC needs
Override the list method to inject optimized data into the serializer context.
| limit | integer Number of results to return per page. |
| offset | integer The initial index from which to return the results. |
| ordering | string Which field to use when ordering the results. |
| search | string A search term. |
{- "count": 123,
- "results": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "str": "string",
- "type": "string",
- "specific": "string"
}
]
}Return a single object with unauthorized related fields masked.
| id required | string <uuid> A UUID string identifying this actor. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "str": "string",
- "type": "string",
- "specific": "string"
}Cascade preview:
| id required | string <uuid> A UUID string identifying this actor. |
An endpoint for changing password.
| old_password required | string <= 128 characters |
| new_password required | string <= 128 characters |
| confirm_new_password required | string <= 128 characters |
{- "old_password": "string",
- "new_password": "string",
- "confirm_new_password": "string"
}{ }An endpoint for setting a password as an administrator.
| user required | string <uuid> |
| new_password required | string <= 128 characters |
| confirm_new_password required | string <= 128 characters |
{- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "new_password": "string",
- "confirm_new_password": "string"
}{- "user": "76f62a58-5404-486d-9afc-07bded328704"
}Override the list method to inject optimized data into the serializer context.
| folder | Array of strings <uuid> [ items <uuid > ] |
| id | Array of strings <uuid> [ items <uuid > ] Multiple values may be separated by commas. |
| limit | integer Number of results to return per page. |
| offset | integer The initial index from which to return the results. |
| ordering | string Which field to use when ordering the results. |
| search | string A search term. |
{- "count": 123,
- "results": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "name": "string",
- "description": "string",
- "is_recursive": true,
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "user_group": "8436a4eb-9287-495b-bd8a-2ef6763dcf44",
- "role": "543e2fa5-dae3-497f-aa96-e06da8fcb379",
- "perimeter_folders": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}
]
}API endpoint that allows role assignments to be viewed or edited.
| is_published | boolean (Published) |
| name required | string <= 200 characters |
| description | string or null |
| is_recursive | boolean (Sub folders are visible) |
| builtin | boolean |
| folder | string <uuid> |
| user | string or null <uuid> |
| user_group | string or null <uuid> |
| role required | string <uuid> |
| perimeter_folders required | Array of strings <uuid> (Domain) [ items <uuid > ] |
{- "is_published": true,
- "name": "string",
- "description": "string",
- "is_recursive": true,
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "user_group": "8436a4eb-9287-495b-bd8a-2ef6763dcf44",
- "role": "543e2fa5-dae3-497f-aa96-e06da8fcb379",
- "perimeter_folders": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "name": "string",
- "description": "string",
- "is_recursive": true,
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "user_group": "8436a4eb-9287-495b-bd8a-2ef6763dcf44",
- "role": "543e2fa5-dae3-497f-aa96-e06da8fcb379",
- "perimeter_folders": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}Return a single object with unauthorized related fields masked.
| id required | string <uuid> A UUID string identifying this role assignment. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "name": "string",
- "description": "string",
- "is_recursive": true,
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "user_group": "8436a4eb-9287-495b-bd8a-2ef6763dcf44",
- "role": "543e2fa5-dae3-497f-aa96-e06da8fcb379",
- "perimeter_folders": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}API endpoint that allows role assignments to be viewed or edited.
| id required | string <uuid> A UUID string identifying this role assignment. |
| is_published | boolean (Published) |
| name required | string <= 200 characters |
| description | string or null |
| is_recursive | boolean (Sub folders are visible) |
| builtin | boolean |
| folder | string <uuid> |
| user | string or null <uuid> |
| user_group | string or null <uuid> |
| role required | string <uuid> |
| perimeter_folders required | Array of strings <uuid> (Domain) [ items <uuid > ] |
{- "is_published": true,
- "name": "string",
- "description": "string",
- "is_recursive": true,
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "user_group": "8436a4eb-9287-495b-bd8a-2ef6763dcf44",
- "role": "543e2fa5-dae3-497f-aa96-e06da8fcb379",
- "perimeter_folders": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "name": "string",
- "description": "string",
- "is_recursive": true,
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "user_group": "8436a4eb-9287-495b-bd8a-2ef6763dcf44",
- "role": "543e2fa5-dae3-497f-aa96-e06da8fcb379",
- "perimeter_folders": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}API endpoint that allows role assignments to be viewed or edited.
| id required | string <uuid> A UUID string identifying this role assignment. |
| is_published | boolean (Published) |
| name | string <= 200 characters |
| description | string or null |
| is_recursive | boolean (Sub folders are visible) |
| builtin | boolean |
| folder | string <uuid> |
| user | string or null <uuid> |
| user_group | string or null <uuid> |
| role | string <uuid> |
| perimeter_folders | Array of strings <uuid> (Domain) [ items <uuid > ] |
{- "is_published": true,
- "name": "string",
- "description": "string",
- "is_recursive": true,
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "user_group": "8436a4eb-9287-495b-bd8a-2ef6763dcf44",
- "role": "543e2fa5-dae3-497f-aa96-e06da8fcb379",
- "perimeter_folders": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "name": "string",
- "description": "string",
- "is_recursive": true,
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "user_group": "8436a4eb-9287-495b-bd8a-2ef6763dcf44",
- "role": "543e2fa5-dae3-497f-aa96-e06da8fcb379",
- "perimeter_folders": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}Cascade preview:
| id required | string <uuid> A UUID string identifying this role assignment. |
Perform a batch action on multiple objects. Uses the IAM-filtered queryset and serializers to respect permissions and validation, mirroring the standard partial_update / destroy flows.
Payload: { "action": "delete"|"change_field"|"change_m2m"|"change_folder",
"ids": [...], "field": "
Override the list method to inject optimized data into the serializer context.
| limit | integer Number of results to return per page. |
| offset | integer The initial index from which to return the results. |
| ordering | string Which field to use when ordering the results. |
| search | string A search term. |
{- "count": 123,
- "results": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "folder": "string",
- "team_email": "user@example.com",
- "leader": "string",
- "deputies": [
- "string"
], - "members": [
- "string"
]
}
]
}| name required | string <= 200 characters |
| description | string or null |
| folder | string <uuid> |
| team_email | string or null <email> <= 254 characters |
| leader | string or null <uuid> (Team Leader) The leader of the team |
| deputies | Array of strings <uuid> (Team Deputies) [ items <uuid > ] The deputies of the team |
| members | Array of strings <uuid> (Team Members) [ items <uuid > ] The members of the team |
{- "name": "string",
- "description": "string",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "team_email": "user@example.com",
- "leader": "a909f781-6923-49f6-831e-6a44fdb3863d",
- "deputies": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "members": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "team_email": "user@example.com",
- "leader": "a909f781-6923-49f6-831e-6a44fdb3863d",
- "deputies": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "members": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}Return a single object with unauthorized related fields masked.
| id required | string <uuid> A UUID string identifying this team. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "folder": "string",
- "team_email": "user@example.com",
- "leader": "string",
- "deputies": [
- "string"
], - "members": [
- "string"
]
}| id required | string <uuid> A UUID string identifying this team. |
| name required | string <= 200 characters |
| description | string or null |
| folder | string <uuid> |
| team_email | string or null <email> <= 254 characters |
| leader | string or null <uuid> (Team Leader) The leader of the team |
| deputies | Array of strings <uuid> (Team Deputies) [ items <uuid > ] The deputies of the team |
| members | Array of strings <uuid> (Team Members) [ items <uuid > ] The members of the team |
{- "name": "string",
- "description": "string",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "team_email": "user@example.com",
- "leader": "a909f781-6923-49f6-831e-6a44fdb3863d",
- "deputies": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "members": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "team_email": "user@example.com",
- "leader": "a909f781-6923-49f6-831e-6a44fdb3863d",
- "deputies": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "members": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}| id required | string <uuid> A UUID string identifying this team. |
| name | string <= 200 characters |
| description | string or null |
| folder | string <uuid> |
| team_email | string or null <email> <= 254 characters |
| leader | string or null <uuid> (Team Leader) The leader of the team |
| deputies | Array of strings <uuid> (Team Deputies) [ items <uuid > ] The deputies of the team |
| members | Array of strings <uuid> (Team Members) [ items <uuid > ] The members of the team |
{- "name": "string",
- "description": "string",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "team_email": "user@example.com",
- "leader": "a909f781-6923-49f6-831e-6a44fdb3863d",
- "deputies": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "members": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "team_email": "user@example.com",
- "leader": "a909f781-6923-49f6-831e-6a44fdb3863d",
- "deputies": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "members": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}Cascade preview:
| id required | string <uuid> A UUID string identifying this team. |
Perform a batch action on multiple objects. Uses the IAM-filtered queryset and serializers to respect permissions and validation, mirroring the standard partial_update / destroy flows.
Payload: { "action": "delete"|"change_field"|"change_m2m"|"change_folder",
"ids": [...], "field": "
Override the list method to inject optimized data into the serializer context.
| folder | Array of strings <uuid> [ items <uuid > ] |
| id | Array of strings <uuid> [ items <uuid > ] Multiple values may be separated by commas. |
| limit | integer Number of results to return per page. |
| offset | integer The initial index from which to return the results. |
| ordering | string Which field to use when ordering the results. |
| search | string A search term. |
{- "count": 123,
- "results": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "path": "string",
- "name": "string",
- "localization_dict": null,
- "folder": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "description": "string",
- "builtin": true
}
]
}API endpoint that allows user groups to be viewed or edited
| is_published | boolean (Published) |
| name required | string <= 200 characters |
| description | string or null |
| builtin | boolean |
| folder | string <uuid> |
{- "is_published": true,
- "name": "string",
- "description": "string",
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "name": "string",
- "description": "string",
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}Return a single object with unauthorized related fields masked.
| id required | string <uuid> A UUID string identifying this user group. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "path": "string",
- "name": "string",
- "localization_dict": null,
- "folder": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "description": "string",
- "builtin": true
}API endpoint that allows user groups to be viewed or edited
| id required | string <uuid> A UUID string identifying this user group. |
| is_published | boolean (Published) |
| name required | string <= 200 characters |
| description | string or null |
| builtin | boolean |
| folder | string <uuid> |
{- "is_published": true,
- "name": "string",
- "description": "string",
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "name": "string",
- "description": "string",
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}API endpoint that allows user groups to be viewed or edited
| id required | string <uuid> A UUID string identifying this user group. |
| is_published | boolean (Published) |
| name | string <= 200 characters |
| description | string or null |
| builtin | boolean |
| folder | string <uuid> |
{- "is_published": true,
- "name": "string",
- "description": "string",
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "name": "string",
- "description": "string",
- "builtin": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}Cascade preview:
| id required | string <uuid> A UUID string identifying this user group. |
Perform a batch action on multiple objects. Uses the IAM-filtered queryset and serializers to respect permissions and validation, mirroring the standard partial_update / destroy flows.
Payload: { "action": "delete"|"change_field"|"change_m2m"|"change_folder",
"ids": [...], "field": "
Override the list method to inject optimized data into the serializer context.
string | |
| exclude_current | boolean Exclude current user |
| expiry_date | string <date> |
| first_name | string |
| id | Array of strings <uuid> [ items <uuid > ] Multiple values may be separated by commas. |
| is_active | boolean |
| is_applied_control_owner | boolean Applied control owner |
| is_approver | boolean Approver |
| is_third_party | boolean |
| keep_local_login | boolean |
| last_name | string |
| limit | integer Number of results to return per page. |
| offset | integer The initial index from which to return the results. |
| ordering | string Which field to use when ordering the results. |
| representative__entity | string <uuid> |
| search | string A search term. |
| user_groups | Array of strings <uuid> [ items <uuid > ] |
{- "count": 123,
- "results": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "email": "string",
- "first_name": "string",
- "last_name": "string",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "user_groups": [
- "string"
], - "keep_local_login": true,
- "is_third_party": true,
- "observation": "string",
- "has_mfa_enabled": true,
- "expiry_date": "2019-08-24",
- "is_superuser": true
}
]
}API endpoint that allows users to be viewed or edited
| email required | string <= 100 characters |
| first_name | string <= 150 characters |
| last_name | string <= 150 characters |
| is_active | boolean (Active) Designates whether this user should be treated as active. Unselect this instead of deleting accounts. |
| date_joined | string <date-time> |
| user_groups | Array of strings <uuid> [ items <uuid > ] The user groups this user belongs to. A user will get all permissions granted to each of their user groups. |
| keep_local_login | boolean If True allow the user to log in using the normal login form even with SSO forced. |
| is_third_party | boolean |
| is_local | boolean |
| observation | string or null (Notes about a user) |
| expiry_date | string or null <date> |
| is_superuser | boolean (Superuser status) Designates that this user has all permissions without explicitly assigning them. |
{- "email": "string",
- "first_name": "string",
- "last_name": "string",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "user_groups": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "keep_local_login": true,
- "is_third_party": true,
- "is_local": true,
- "observation": "string",
- "expiry_date": "2019-08-24",
- "is_superuser": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "email": "string",
- "first_name": "string",
- "last_name": "string",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "user_groups": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "keep_local_login": true,
- "is_third_party": true,
- "is_local": true,
- "observation": "string",
- "expiry_date": "2019-08-24",
- "is_superuser": true
}Return a single object with unauthorized related fields masked.
| id required | string <uuid> A UUID string identifying this user. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "email": "string",
- "first_name": "string",
- "last_name": "string",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "user_groups": [
- "string"
], - "keep_local_login": true,
- "is_third_party": true,
- "observation": "string",
- "has_mfa_enabled": true,
- "expiry_date": "2019-08-24",
- "is_superuser": true
}API endpoint that allows users to be viewed or edited
| id required | string <uuid> A UUID string identifying this user. |
| email required | string <= 100 characters |
| first_name | string <= 150 characters |
| last_name | string <= 150 characters |
| is_active | boolean (Active) Designates whether this user should be treated as active. Unselect this instead of deleting accounts. |
| date_joined | string <date-time> |
| user_groups | Array of strings <uuid> [ items <uuid > ] The user groups this user belongs to. A user will get all permissions granted to each of their user groups. |
| keep_local_login | boolean If True allow the user to log in using the normal login form even with SSO forced. |
| is_third_party | boolean |
| is_local | boolean |
| observation | string or null (Notes about a user) |
| expiry_date | string or null <date> |
| is_superuser | boolean (Superuser status) Designates that this user has all permissions without explicitly assigning them. |
{- "email": "string",
- "first_name": "string",
- "last_name": "string",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "user_groups": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "keep_local_login": true,
- "is_third_party": true,
- "is_local": true,
- "observation": "string",
- "expiry_date": "2019-08-24",
- "is_superuser": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "email": "string",
- "first_name": "string",
- "last_name": "string",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "user_groups": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "keep_local_login": true,
- "is_third_party": true,
- "is_local": true,
- "observation": "string",
- "expiry_date": "2019-08-24",
- "is_superuser": true
}API endpoint that allows users to be viewed or edited
| id required | string <uuid> A UUID string identifying this user. |
string <= 100 characters | |
| first_name | string <= 150 characters |
| last_name | string <= 150 characters |
| is_active | boolean (Active) Designates whether this user should be treated as active. Unselect this instead of deleting accounts. |
| date_joined | string <date-time> |
| user_groups | Array of strings <uuid> [ items <uuid > ] The user groups this user belongs to. A user will get all permissions granted to each of their user groups. |
| keep_local_login | boolean If True allow the user to log in using the normal login form even with SSO forced. |
| is_third_party | boolean |
| is_local | boolean |
| observation | string or null (Notes about a user) |
| expiry_date | string or null <date> |
| is_superuser | boolean (Superuser status) Designates that this user has all permissions without explicitly assigning them. |
{- "email": "string",
- "first_name": "string",
- "last_name": "string",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "user_groups": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "keep_local_login": true,
- "is_third_party": true,
- "is_local": true,
- "observation": "string",
- "expiry_date": "2019-08-24",
- "is_superuser": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "email": "string",
- "first_name": "string",
- "last_name": "string",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "user_groups": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "keep_local_login": true,
- "is_third_party": true,
- "is_local": true,
- "observation": "string",
- "expiry_date": "2019-08-24",
- "is_superuser": true
}Cascade preview:
| id required | string <uuid> A UUID string identifying this user. |
Perform a batch action on multiple objects. Uses the IAM-filtered queryset and serializers to respect permissions and validation, mirroring the standard partial_update / destroy flows.
Payload: { "action": "delete"|"change_field"|"change_m2m"|"change_folder",
"ids": [...], "field": "