File tree Expand file tree Collapse file tree 5 files changed +66
-0
lines changed
Expand file tree Collapse file tree 5 files changed +66
-0
lines changed Original file line number Diff line number Diff line change 8484 body :
8585 application/json :
8686 example : !include ../examples/recurring-order.example.json
87+ delete :
88+ displayName : Delete RecurringOrder by ID
89+ securedBy : [oauth_2_0: { scopes: ['manage_recurring_orders:{projectKey}'] }]
90+ description : |
91+ Deletes a Recurring Order in the Project.
92+ is :
93+ - dataErasure
94+ responses :
95+ 200 :
96+ body :
97+ application/json :
98+ example : !include ../examples/recurring-order.example.json
8799/key={key} :
88100 (methodName) : withKey
89101 type :
@@ -119,3 +131,15 @@ post:
119131 body :
120132 application/json :
121133 example : !include ../examples/recurring-order.example.json
134+ delete :
135+ displayName : Delete RecurringOrder by Key
136+ securedBy : [oauth_2_0: { scopes: ['manage_recurring_orders:{projectKey}'] }]
137+ description : |
138+ Deletes a Recurring Order in the Project.
139+ is :
140+ - dataErasure
141+ responses :
142+ 200 :
143+ body :
144+ application/json :
145+ example : !include ../examples/recurring-order.example.json
Original file line number Diff line number Diff line change 1+ # %RAML 1.0 DataType
2+ (package) : Message
3+ type : Message
4+ (beta) : true
5+ displayName : RecurringOrderDeletedMessage
6+ discriminatorValue : RecurringOrderDeleted
7+ description : |
8+ Generated after a successful [Delete RecurringOrder](/../api/projects/recurring-orders#delete-recurringorder) request.
9+ properties :
10+ recurringOrder :
11+ type : RecurringOrder
12+ description : |
13+ [RecurringOrder](ctp:api:type:RecurringOrder) that was deleted.
Original file line number Diff line number Diff line change 1+ # %RAML 1.0 DataType
2+ (package) : Message
3+ type : MessagePayload
4+ (beta) : true
5+ displayName : RecurringOrderDeletedMessagePayload
6+ discriminatorValue : RecurringOrderDeleted
7+ description : |
8+ Generated after a successful [Delete RecurringOrder](/../api/projects/recurring-orders#delete-recurringorder) request.
9+ properties :
10+ recurringOrder :
11+ type : RecurringOrder
12+ description : |
13+ [RecurringOrder](ctp:api:type:RecurringOrder) that was deleted.
Original file line number Diff line number Diff line change @@ -1153,6 +1153,7 @@ RecurringOrderCustomFieldChangedMessage: !include message/RecurringOrderCustomFi
11531153RecurringOrderCustomFieldRemovedMessage : !include message/RecurringOrderCustomFieldRemovedMessage.raml
11541154RecurringOrderCustomTypeRemovedMessage : !include message/RecurringOrderCustomTypeRemovedMessage.raml
11551155RecurringOrderCustomTypeSetMessage : !include message/RecurringOrderCustomTypeSetMessage.raml
1156+ RecurringOrderDeletedMessage : !include message/RecurringOrderDeletedMessage.raml
11561157RecurringOrderKeySetMessage : !include message/RecurringOrderKeySetMessage.raml
11571158RecurringOrderScheduleSetMessage : !include message/RecurringOrderScheduleSetMessage.raml
11581159RecurringOrderStartsAtSetMessage : !include message/RecurringOrderStartsAtSetMessage.raml
@@ -1490,6 +1491,7 @@ RecurringOrderCustomFieldRemovedMessagePayload: !include message/payload/Recurri
14901491# yamllint disable-line rule:line-length
14911492RecurringOrderCustomTypeRemovedMessagePayload : !include message/payload/RecurringOrderCustomTypeRemovedMessagePayload.raml
14921493RecurringOrderCustomTypeSetMessagePayload : !include message/payload/RecurringOrderCustomTypeSetMessagePayload.raml
1494+ RecurringOrderDeletedMessagePayload : !include message/payload/RecurringOrderDeletedMessagePayload.raml
14931495RecurringOrderKeySetMessagePayload : !include message/payload/RecurringOrderKeySetMessagePayload.raml
14941496RecurringOrderScheduleSetMessagePayload : !include message/payload/RecurringOrderScheduleSetMessagePayload.raml
14951497RecurringOrderStartsAtSetMessagePayload : !include message/payload/RecurringOrderStartsAtSetMessagePayload.raml
Original file line number Diff line number Diff line change @@ -6882,6 +6882,15 @@ type Mutation {
68826882 "Queries with specified key"
68836883 key: String): RecurringOrder
68846884
6885+ "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta"
6886+ deleteRecurringOrder(version: Long!, personalDataErasure: Boolean = false,
6887+
6888+ "Queries with specified ID"
6889+ id: String,
6890+
6891+ "Queries with specified key"
6892+ key: String): RecurringOrder
6893+
68856894 "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta"
68866895 createRecurrencePolicy(draft: RecurrencePolicyDraft!): RecurrencePolicy
68876896
@@ -10839,6 +10848,11 @@ type RecurringOrderCustomTypeSet implements MessagePayload {
1083910848 type: String!
1084010849}
1084110850
10851+ type RecurringOrderDeleted implements MessagePayload {
10852+ recurringOrder: RecurringOrder!
10853+ type: String!
10854+ }
10855+
1084210856"BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta"
1084310857input RecurringOrderDraft {
1084410858 key: String
You can’t perform that action at this time.
0 commit comments