Skip to main content

attributeDescriptionDeleteBulk

Bulk delete multiple attribute descriptions from the system in a single optimized operation.

Removes multiple attribute descriptions and all their associated configurations efficiently using a single database transaction. This is significantly more performant than calling attributeDescriptionDelete multiple times.

The response includes two arrays:

  • deletedIds: IDs that were successfully deleted
  • failedIds: IDs that failed to delete (e.g., not found)

Possible errors:

  • FORBIDDEN: Insufficient permissions

AUTH: Role=[configuration.OWNER]

attributeDescriptionDeleteBulk(
ids: [String!]!
): BulkDeleteResponse!

Arguments

attributeDescriptionDeleteBulk.ids ● [String!]! non-null scalar

Array of unique identifiers of attribute descriptions to delete.

Each must be a valid UUID format representing an existing attribute description in the system. Recommended maximum: 100 IDs per request for optimal performance.

Type

BulkDeleteResponse object