OBJECT
Subscription
One of a user's subscriptions
link GraphQL Schema definition
- type Subscription {
- # Vydia uses braintree as payment gateway for user purchases, and this is the ID
- # for this user
- String! @deprecated( reason: "WARNING: this field is not currently used in any application" ) :
- DateTime! :
- Int @deprecated( reason: "WARNING: this field is not currently used in any application" ) :
- DateTime :
- StorageTier :
- # When the user downgrades to a storage tier, It is downgraded at the end of the
- # subscription. The storage it should downgrade to, is stored at this field
- ID @deprecated( reason: "WARNING: foreign id fields are deprecated use `Subscription.downgrade_to_storage_tier.id` instead" ) :
- ID! :
- Int @deprecated( reason: "WARNING: this field is not currently used in any application" ) :
- String! @deprecated( reason: "WARNING: this field is not currently used in any application" ) :
- String! @deprecated( reason: "WARNING: this field is only used in legacy applications" ) :
- String! :
- # Price of this subscription
- Float! :
- # Time when this subscription renews at
- DateTime! :
- # Status of the subscription like Pending | Past Due | Active | Cancelled
- String! :
- StorageTier :
- # Storage Tier ID the user is currently subscribed with
- ID @deprecated( reason: "WARNING: foreign id fields are deprecated use `Subscription.storage_tier.id` instead" ) :
- # List of transactions made by the user
- Transaction!]! : [
- }
link Require by
- CreateAlbumReleasePayloadAutogenerated return type of CreateAlbumRelease
- CreateReleasePayloadAutogenerated return type of CreateRelease
- DowngradeStorageTierPayloadAutogenerated return type of DowngradeStorageTier
- UpgradeArtistsPayloadAutogenerated return type of UpgradeArtists
- UserA user account. All fields are for an authorized user, except for email