# Get status of bulk roles update task Endpoint: GET /resources/vendor-only/users/v1/bulk-roles/status/{taskId} Version: 1.0 Security: bearer ## Path parameters: - `taskId` (string, required) ## Response 200 fields (application/json): - `id` (string, required) Task ID Example: "task-uuid" - `userId` (string, required) User ID being updated Example: "user-uuid" - `status` (string, required) Current status of the task Enum: "NotStarted", "InProgress", "Completed", "CompletedWithErrors" - `totalTenants` (number, required) Total number of tenants to update Example: 500 - `processedTenants` (number, required) Number of tenants already processed Example: 150 - `addedRoleIds` (array, required) Role IDs being added Example: ["role-uuid-1"] - `removedRoleIds` (array, required) Role IDs being removed Example: ["role-uuid-2"] - `errors` (array) Errors encountered during processing - `errors.message` (string, required) Error message Example: "Failed to update roles for tenant" - `errors.tenantId` (string) Tenant ID where the error occurred - `errors.details` (string) Additional error details - `errors.tenantIds` (array) Tenant IDs affected by this error (for batch failures)