--- title: BulkOperationStatus - GraphQL Admin description: The valid values for the status of a bulk operation. api_version: 2025-10 api_name: admin type: enum api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/enums/BulkOperationStatus md: https://shopify.dev/docs/api/admin-graphql/latest/enums/BulkOperationStatus.md --- # Bulk​Operation​Status enum The valid values for the status of a bulk operation. ## Valid values * CANCELED The bulk operation has been canceled. * CANCELING Cancelation has been initiated on the bulk operation. There may be a short delay from when a cancelation starts until the operation is actually canceled. * COMPLETED The bulk operation has successfully completed. * CREATED The bulk operation has been created. * EXPIRED The bulk operation URL has expired. * FAILED The bulk operation has failed. For information on why the operation failed, use [BulkOperation.errorCode](https://shopify.dev/api/admin-graphql/latest/enums/bulkoperationerrorcode). * RUNNING The bulk operation is runnning. *** ## Fields * [Bulk​Operation.status](https://shopify.dev/docs/api/admin-graphql/latest/objects/BulkOperation#field-BulkOperation.fields.status) OBJECT An asynchronous long-running operation to fetch data in bulk or to bulk import data. Bulk operations are created using the `bulkOperationRunQuery` or `bulkOperationRunMutation` mutation. After they are created, clients should poll the `status` field for updates. When `COMPLETED`, the `url` field contains a link to the data in [JSONL](http://jsonlines.org/) format. Refer to the [bulk operations guide](https://shopify.dev/api/usage/bulk-operations/imports) for more details. *** ## Map ### Fields with this enum * <-|[Bulk​Operation.status](https://shopify.dev/docs/api/admin-graphql/latest/objects/BulkOperation#field-BulkOperation.fields.status)