OBJECT

SubscriptionPlan

link GraphQL Schema definition

1type SubscriptionPlan {
2id: Int!
3
4name: String!
5
6status: Status!
7
8interval: DateInterval!
9
10# Required permission: SubscriptionPlan.internalComment:read
11internalComment: String
12
13discount: Float
14
15# Arguments
16# format: ISO-8601
17createdAt(format: String = "Y-m-d\\TH:i:sP"): DateTimeTz!
18
19# Arguments
20# format: ISO-8601
21updatedAt(format: String = "Y-m-d\\TH:i:sP"): DateTimeTz!
22
23# Required permission: Display:read
24#
25# Limit must be in range 1 - 200
26#
27# Store restrictions apply.
28#
29# Arguments
30# where: (self-explanatory)
31# sort: (self-explanatory)
32# limit: (self-explanatory)
33# page: (self-explanatory)
34displayItems(where: DisplayItemFilter, sort: [DisplayItemSort!] = [displayId_ASC, customOrder_ASC], limit: Int = 20, page: Int = 1): [DisplayItem!]!
35
36# Required permission: none
37#
38# Limit must be in range 1 - 200
39#
40# Arguments
41# where: (self-explanatory)
42# sort: (self-explanatory)
43# limit: (self-explanatory)
44# page: (self-explanatory)
45productVariants(where: ProductVariantFilter, sort: [ProductVariantSort!] = [id_ASC], limit: Int = 20, page: Int = 1): [ProductVariant!]!
46
47# Required permission: Store:read
48#
49# Store restrictions apply.
50store: Store!
51
52shippingType: SubscriptionShippingType!
53
54}