# ProductBundleOperation - admin-graphql - OBJECT Version: 2024-10 ## Description An entity that represents details of an asynchronous [ProductBundleCreate](https://shopify.dev/api/admin-graphql/current/mutations/productBundleCreate) or [ProductBundleUpdate](https://shopify.dev/api/admin-graphql/current/mutations/productBundleUpdate) mutation. By querying this entity with the [productOperation](https://shopify.dev/api/admin-graphql/current/queries/productOperation) query using the ID that was returned when the bundle was created or updated, this can be used to check the status of an operation. The `status` field indicates whether the operation is `CREATED`, `ACTIVE`, or `COMPLETE`. The `product` field provides the details of the created or updated product. The `userErrors` field provides mutation errors that occurred during the operation. ### Access Scopes `read_products` access scope. ## Fields * [id](/docs/api/admin-graphql/2024-10/scalars/ID): ID! - A globally-unique ID. * [product](/docs/api/admin-graphql/2024-10/objects/Product): Product - The product on which the operation is being performed. * [status](/docs/api/admin-graphql/2024-10/enums/ProductOperationStatus): ProductOperationStatus! - The status of this operation. * [userErrors](/docs/api/admin-graphql/2024-10/objects/ProductBundleMutationUserError): ProductBundleMutationUserError! - Returns mutation errors occurred during background mutation processing. ## Connections ## Related queries ## Related mutations * [productBundleCreate](/docs/api/admin-graphql/2024-10/mutations/productBundleCreate) Creates a new componentized product. * [productBundleUpdate](/docs/api/admin-graphql/2024-10/mutations/productBundleUpdate) Updates a componentized product. ## Related Unions ## Examples