Mutation
bulkRemoveLabelsFromCreators
Remove label assignments from up to 1,000 creators in the background; returns an operationId to poll with operation(id:).
Arguments
- creatorIds [ID!]! required
- Creator ids to unlabel, as returned by
searchCreatorsorcreator. At least 1 and at most 1000. An id that does not resolve in this workspace is skipped and returned inskippedCreatorIds; the rest are scheduled. - labelNames [String!]! required
- Label names to unassign. At least 1 and at most 50. Names are not length-capped, so a longer existing label stays removable. Matching ignores case and surrounding whitespace.
Returns
Object, input and enum types open in place — use + to reveal their fields. A type that is already open above the row stops at a ↻ circular marker, and anything nested past the depth limit links out to its own page instead.
- acceptedCount Int!
- Number of distinct creators scheduled.
- operationId ID
- The background operation; poll it with
operation(id:)and its per-creator outcomes withoperationRecords. Null whenscheduledis false. - scheduled Boolean!
- True when an operation was scheduled. False when userErrors is non-empty or when no creator id resolved in this workspace.
- skippedCreatorIds [ID!]!
- Submitted creator ids that do not resolve in this workspace and were not scheduled.
- userErrors [UserError!]!
- Errors that refused the whole request: an empty or oversized list, a blank name, too many label bulk operations already in flight, or a workspace with no user to attribute the operation to. Empty on success.
- field [String!]
- Path to the input field that caused the error.
- message String!
- The error message.