OBJECT

SubscriptionContract

link GraphQL Schema definition

1type SubscriptionContract {
2id: Int!
3
4# Arguments
5# format: ISO-8601
6createdAt(format: String = "Y-m-d\\TH:i:sP"): DateTimeTz!
7
8# Arguments
9# format: ISO-8601
10updatedAt(format: String = "Y-m-d\\TH:i:sP"): DateTimeTz!
11
12# Required permission: Customer:read
13#
14# Store restrictions apply.
15customer: Customer!
16
17# Required permission: Market:read
18#
19# Store restrictions apply.
20market: Market
21
22# Required permission: Pricelist:read
23#
24# Store restrictions apply.
25pricelist: Pricelist!
26
27# Required permission: Order:read
28#
29# Store restrictions apply.
30originatingOrder: Order
31
32# Required permission: Store:read
33#
34# Store restrictions apply.
35store: Store!
36
37shippingAddress: Address!
38
39# Required permission: ShippingOption:read
40#
41# Store restrictions apply.
42shippingOption: ShippingOption
43
44# Required permission: Subscription.internalComment:read
45internalComment: String
46
47# Required permission: Subscription:read
48#
49# All elements are always returned
50#
51# Store restrictions apply.
52subscriptions: [Subscription!]!
53
54# Required permission: Subscription:read
55#
56# Limit must be in range 1 - 200
57#
58# Arguments
59# where: (self-explanatory)
60# sort: (self-explanatory)
61# limit: (self-explanatory)
62# page: (self-explanatory)
63subscriptionPayment(
64where: SubscriptionPaymentFilter,
65sort: [SubscriptionPaymentSort!] = [createdAt_DESC],
66limit: Int = 20,
67page: Int = 1
68): [SubscriptionPayment!]!
69
70# Required permission: StorePlugin:read
71#
72# Store restrictions apply.
73paymentMethod: StorePlugin
74
75}