Skip to main content
Anchor to MigratableAppSubscription

MigratableAppSubscription

object

An app subscription that is eligible for migration.

•Date

The date when the migration takes effect.

•AppSubscriptionMigrationFailureReason

Why this subscription is UNSCHEDULED after an interrupted migration: the last attempt failed, or a scheduled migration was superseded by a change to the subscription. Null when no attempt was interrupted, including a migration the partner cancelled.

Anchor to manualSubscriptionIntervalmanualSubscriptionInterval
•ManualSubscriptionInterval!
non-null

The billing interval of the manual subscription.

Anchor to manualSubscriptionNamemanualSubscriptionName
•String

The name of the manual subscription.

Anchor to manualSubscriptionPricemanualSubscriptionPrice
•Money

The price of the manual subscription. Null when the subscription is billed in a currency this API cannot represent.

•AppSubscriptionMigrationNotification

The merchant notification associated with the migration, if any.

•AppSubscriptionMigrationPriceBehavior

How pricing is applied when the subscription is migrated.

•ID!
non-null

The ID of the shop. Example value: gid://shopify/Shop/456.

•AppSubscriptionMigrationStatus!
non-null

The migration status of the subscription.

•String

The handle of the target plan for the subscription migration.


Was this section helpful?

•query

The app subscriptions that are eligible for migration for an app.

Arguments

•String

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

•ID!
required

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

•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.

•AppSubscriptionMigrationStatus

Filters the results by migration status.



Was this section helpful?