--- title: SubscriptionActor - GraphQL Admin description: The actor who initiated a subscription action. api_version: unstable api_name: admin source_url: html: 'https://shopify.dev/docs/api/admin-graphql/unstable/enums/SubscriptionActor' md: >- https://shopify.dev/docs/api/admin-graphql/unstable/enums/SubscriptionActor.md metadata: domain: admin --- # Subscription​Actor enum The actor who initiated a subscription action. ## Valid values * CUSTOMER The subscription action was initiated by a customer. * MERCHANT The subscription action was initiated by a merchant. * PARTNER The subscription action was initiated by a partner. *** ## Fields * [Subscription​Billing​Attempt​Input.actor](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/SubscriptionBillingAttemptInput#fields-actor) INPUT OBJECT The input fields required to complete a subscription billing attempt. * [Subscription​Contract​Atomic​Create​Input.actor](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/SubscriptionContractAtomicCreateInput#fields-actor) INPUT OBJECT The input fields required to create a Subscription Contract. * [Subscription​Contract​Create​Input.actor](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/SubscriptionContractCreateInput#fields-actor) INPUT OBJECT The input fields required to create a Subscription Contract. * [subscription​Billing​Cycle​Bulk​Charge.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionBillingCycleBulkCharge#arguments-actor) ARGUMENT * [subscription​Billing​Cycle​Charge.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionBillingCycleCharge#arguments-actor) ARGUMENT * [subscription​Billing​Cycle​Contract​Edit.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionBillingCycleContractEdit#arguments-actor) ARGUMENT * [subscription​Contract​Activate.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractActivate#arguments-actor) ARGUMENT * [subscription​Contract​Cancel.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractCancel#arguments-actor) ARGUMENT * [subscription​Contract​Expire.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractExpire#arguments-actor) ARGUMENT * [subscription​Contract​Fail.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractFail#arguments-actor) ARGUMENT * [subscription​Contract​Pause.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractPause#arguments-actor) ARGUMENT * [subscription​Contract​Product​Change.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractProductChange#arguments-actor) ARGUMENT * [subscription​Contract​Update.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractUpdate#arguments-actor) ARGUMENT *** ## Map ### Inputs with this enum * [Subscription​Billing​Attempt​Input.actor](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/SubscriptionBillingAttemptInput#fields-actor) * [Subscription​Contract​Atomic​Create​Input.actor](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/SubscriptionContractAtomicCreateInput#fields-actor) * [Subscription​Contract​Create​Input.actor](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/SubscriptionContractCreateInput#fields-actor) ### Arguments with this enum * [subscription​Billing​Cycle​Bulk​Charge.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionBillingCycleBulkCharge#arguments-actor) * [subscription​Billing​Cycle​Charge.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionBillingCycleCharge#arguments-actor) * [subscription​Billing​Cycle​Contract​Edit.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionBillingCycleContractEdit#arguments-actor) * [subscription​Contract​Activate.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractActivate#arguments-actor) * [subscription​Contract​Cancel.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractCancel#arguments-actor) * [subscription​Contract​Expire.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractExpire#arguments-actor) * [subscription​Contract​Fail.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractFail#arguments-actor) * [subscription​Contract​Pause.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractPause#arguments-actor) * [subscription​Contract​Product​Change.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractProductChange#arguments-actor) * [subscription​Contract​Update.actor](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/subscriptionContractUpdate#arguments-actor)