Skip to main content
Anchor to AppSubscriptionMigrationOperation

AppSubscriptionMigrationOperation

object

An app subscription migration operation.

•ID!
non-null

The ID of the operation. Example value: gid://shopify/AppSubscriptionMigrationOperation/1.

•AppSubscriptionMigrationResultConnection

The per-shop results of the operation.

Arguments

•String

Returns the elements in the list that come after the specified cursor.

•String

Returns the elements in the list that come before the specified cursor.

•Int

Returns the first n elements from the list.

•Int

Returns the last n elements from the list.


•AppSubscriptionMigrationOperationStatus!
non-null

The status of the operation.

•Int!
non-null

The total number of shops in the operation.


Was this section helpful?

•query

A single app subscription migration operation for an app.

Arguments

•ID!
required

The ID of the app. Example value: gid://shopify/App/123.

•ID!
required

The ID of the operation. Example value: gid://shopify/AppSubscriptionMigrationOperation/1.



Was this section helpful?

•mutation

Cancels an app subscription migration operation.

Arguments

•ID!
required

The ID of the app. Example value: gid://shopify/App/123.

•ID!
required

The ID of the operation. Example value: gid://shopify/AppSubscriptionMigrationOperation/1.


•mutation

Creates an app subscription migration operation for a batch of shops.

Arguments

•ID!
required

The ID of the app. Example value: gid://shopify/App/123.

•String

A key that identifies this batch. Submitting the same key again returns the operation created the first time instead of creating another one, including after that operation has been canceled. Defaults to a digest of the batch, so retrying an identical request is safe without supplying one. Pass a new key to reschedule a batch that was previously canceled.

•[AppSubscriptionMigrationInput!]!
required

The migration actions to perform, one per shop.



Was this section helpful?

•interface

Was this section helpful?