-
Notifications
You must be signed in to change notification settings - Fork 156
/
vercel.json
656 lines (656 loc) · 51.1 KB
/
vercel.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
{
"redirects": [
{
"source": "/docs(/3.x|/next)?/",
"destination": "/"
},
{
"source": "/docs(/3.x|/next)?/developer/channels",
"destination": "/developer/channels/overview"
},
{
"source": "/docs(/3.x|/next)?/developer/order-status",
"destination": "/developer/checkout/order-status"
},
{
"source": "/docs(/3.x|/next)?/developer/checkout/finalizing",
"destination": "/developer/checkout/lifecycle"
},
{
"source": "/docs(/3.x|/next)?/developer/payment-status",
"destination": "/developer/checkout/payment-status"
},
{
"source": "/docs(/3.x|/next)?/developer/order-expiration",
"destination": "/developer/checkout/order-expiration"
},
{
"source": "/docs(/3.x|/next)?(/api-storefront)?/api-reference(/)?",
"destination": "/api-reference/"
},
{
"source": "/docs(/3.x|/next)?/api-storefront/:path*",
"destination": "/api-reference/:path*"
},
{
"source": "/docs(/3.x|/next)?/developer/app-store/apps/products-feed",
"destination": "/developer/app-store/apps/product-feed"
},
{
"source": "/docs(/3.x|/next)?/developer/products",
"destination": "/developer/products/overview"
},
{
"source": "/docs(/3.x|/next)?/developer/attributes",
"destination": "/developer/attributes/overview"
},
{
"source": "/docs(/3.x|/next)?/overview/introduction",
"destination": "/"
},
{
"source": "/docs(/3.x|/next)?/overview/architecture",
"destination": "/quickstart/api"
},
{
"source": "/docs(/3.x|/next)?/overview/quickstart",
"destination": "/quickstart/cloud/"
},
{
"source": "/docs(/3.x|/next)?/overview/cloud",
"destination": "/cloud/overview"
},
{
"source": "/docs(/3.x|/next)?/developer/checkout",
"destination": "/developer/checkout/overview"
},
{
"source": "/docs(/3.x|/next)?/developer/payment-status",
"destination": "/developer/checkout/payment-status"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/menu",
"destination": "/api-reference/menu/objects/menu"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(app-error-code|app-extension-mount-enum|app-extension-target-enum|app-sort-field|app-type-enum)",
"destination": "/api-reference/apps/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(app-extension-filter-input|app-filter-input|app-input|app-install-input|app-sorting-input|app-token-input)",
"destination": "/api-reference/apps/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(app-activate|app-create|app-deactivate|app-delete|app-delete-failed-installation|app-fetch-manifest|app-install|app-retry-install|app-token-create|app-token-delete|app-token-verify|app-update)",
"destination": "/api-reference/apps/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(app|app-activate|app-countable-connection|app-countable-edge|app-create|app-deactivate|app-delete|app-delete-failed-installation|app-deleted|app-error|app-extension|app-extension-countable-connection|app-extension-countable-edge|app-fetch-manifest|app-install|app-installation|app-installed|app-manifest-extension|app-manifest-webhook|app-retry-install|app-status-changed|app-token|app-token-create|app-token-delete|app-token-verify|app-update|app-updated|manifest)",
"destination": "/api-reference/apps/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(app|apps|app-extension|app-extensions|apps-installations)",
"destination": "/api-reference/apps/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(attribute-choices-sort-field|attribute-entity-type-enum|attribute-error-code|attribute-input-type-enum|attribute-sort-field|attribute-type-enum)",
"destination": "/api-reference/attributes/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(attribute-choices-sorting-input|attribute-create-input|attribute-entity-type-enum-filter-input|attribute-filter-input|attribute-input|attribute-input-type-enum-filter-input|attribute-sorting-input|attribute-type-enum-filter-input|attribute-update-input|attribute-value-create-input|attribute-value-filter-input|attribute-value-input|attribute-value-selectable-type-input|attribute-value-update-input|attribute-where-input|measurement-units-enum-filter-input)",
"destination": "/api-reference/attributes/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(attribute-bulk-delete|attribute-create|attribute-delete|attribute-reorder-values|attribute-translate|attribute-update|attribute-value-bulk-delete|attribute-value-create|attribute-value-delete|attribute-value-translate|attribute-value-update)",
"destination": "/api-reference/attributes/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(assigned-variant-attribute|attribute|attribute-bulk-delete|attribute-countable-connection|attribute-countable-edge|attribute-create|attribute-created|attribute-delete|attribute-deleted|attribute-error|attribute-reorder-values|attribute-translatable-content|attribute-translate|attribute-translation|attribute-update|attribute-updated|attribute-value|attribute-value-bulk-delete|attribute-value-countable-connection|attribute-value-countable-edge|attribute-value-create|attribute-value-created|attribute-value-delete|attribute-value-deleted|attribute-value-translatable-content|attribute-value-translate|attribute-value-translation|attribute-value-update|attribute-value-updated|selected-attribute)",
"destination": "/api-reference/attributes/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(attribute|attributes)",
"destination": "/api-reference/attributes/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(external-authentication-url|external-logout|external-obtain-access-tokens|external-refresh|external-verify|token-create|token-refresh|token-verify|tokens-deactivate-all)",
"destination": "/api-reference/authentication/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(create-token|deactivate-all-user-tokens|external-authentication|external-authentication-url|external-logout|external-obtain-access-tokens|external-refresh|external-verify|permission|refresh-token|verify-token)",
"destination": "/api-reference/authentication/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(channel-error-code)",
"destination": "/api-reference/channels/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(channel-create-input|channel-delete-input|channel-update-input)",
"destination": "/api-reference/channels/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(channel-activate|channel-create|channel-deactivate|channel-delete|channel-reorder-warehouses|channel-update)",
"destination": "/api-reference/channels/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(channel|channel-activate|channel-create|channel-created|channel-deactivate|channel-delete|channel-deleted|channel-error|channel-reorder-warehouses|channel-status-changed|channel-update|channel-updated)",
"destination": "/api-reference/channels/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(channel|channels)",
"destination": "/api-reference/channels/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(checkout-error-code|checkout-sort-field)",
"destination": "/api-reference/checkout/enums/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/inputs/:name(checkout-address-validation-rules|checkout-create-input|checkout-filter-input|checkout-line-input|checkout-line-update-input|checkout-sorting-input|checkout-validation-rules)",
"destination": "/api-reference/checkout/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/mutations/:name(checkout-add-promo-code|checkout-billing-address-update|checkout-complete|checkout-create|checkout-customer-attach|checkout-customer-detach|checkout-delivery-method-update|checkout-email-update|checkout-language-code-update|checkout-line-delete|checkout-lines-add|checkout-lines-delete|checkout-lines-update|checkout-payment-create|checkout-remove-promo-code|checkout-shipping-address-update|checkout-shipping-method-update|order-create-from-checkout)",
"destination": "/api-reference/checkout/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/objects/:name(checkout|checkout-add-promo-code|checkout-billing-address-update|checkout-complete|checkout-countable-connection|checkout-countable-edge|checkout-create|checkout-created|checkout-customer-attach|checkout-customer-detach|checkout-delivery-method-update|checkout-email-update|checkout-error|checkout-filter-shipping-methods|checkout-language-code-update|checkout-line|checkout-line-countable-connection|checkout-line-countable-edge|checkout-line-delete|checkout-lines-add|checkout-lines-delete|checkout-lines-update|checkout-metadata-updated|checkout-payment-create|checkout-remove-promo-code|checkout-shipping-address-update|checkout-shipping-method-update|checkout-updated|order-create-from-checkout|order-create-from-checkout-error|shipping-list-methods-for-checkout)",
"destination": "/api-reference/checkout/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(checkout|checkout-lines|checkouts)",
"destination": "/api-reference/checkout/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(discount-error-code|discount-status-enum|discount-value-type-enum|order-discount-type|sale-sort-field|sale-type|voucher-discount-type|voucher-type-enum)",
"destination": "/api-reference/discounts/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(catalogue-input|sale-channel-listing-add-input|sale-channel-listing-input|sale-filter-input|sale-input|sale-sorting-input|voucher-channel-listing-add-input|voucher-channel-listing-input|voucher-filter-input|voucher-input|voucher-sorting-input)",
"destination": "/api-reference/discounts/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(sale-bulk-delete|sale-catalogues-add|sale-catalogues-remove|sale-channel-listing-update|sale-create|sale-delete|sale-translate|sale-update|voucher-bulk-delete|voucher-catalogues-add|voucher-catalogues-remove|voucher-channel-listing-update|voucher-create|voucher-delete|voucher-translate|voucher-update)",
"destination": "/api-reference/discounts/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(discount-error|order-discount|sale|sale-add-catalogues|sale-bulk-delete|sale-channel-listing|sale-channel-listing-update|sale-countable-connection|sale-countable-edge|sale-create|sale-created|sale-delete|sale-deleted|sale-remove-catalogues|sale-toggle|sale-translatable-content|sale-translate|sale-translation|sale-update|sale-updated|voucher|voucher-add-catalogues|voucher-bulk-delete|voucher-channel-listing|voucher-channel-listing-update|voucher-countable-connection|voucher-countable-edge|voucher-create|voucher-created|voucher-delete|voucher-deleted|voucher-metadata-updated|voucher-remove-catalogues|voucher-translatable-content|voucher-translate|voucher-translation|voucher-update|voucher-updated)",
"destination": "/api-reference/discounts/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(sale|sales|voucher|vouchers)",
"destination": "/api-reference/discounts/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(gift-card-error-code|gift-card-events-enum|gift-card-settings-error-code|gift-card-settings-expiry-type-enum|gift-card-sort-field)",
"destination": "/api-reference/gift-cards/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(export-gift-cards-input|gift-card-add-note-input|gift-card-bulk-create-input|gift-card-create-input|gift-card-event-filter-input|gift-card-filter-input|gift-card-resend-input|gift-card-settings-update-input|gift-card-sorting-input|gift-card-tag-filter-input|gift-card-update-input)",
"destination": "/api-reference/gift-cards/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(export-gift-cards|gift-card-activate|gift-card-add-note|gift-card-bulk-activate|gift-card-bulk-create|gift-card-bulk-deactivate|gift-card-bulk-delete|gift-card-create|gift-card-deactivate|gift-card-delete|gift-card-resend|gift-card-settings-update|gift-card-update)",
"destination": "/api-reference/gift-cards/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(export-gift-cards|gift-card|gift-card-activate|gift-card-add-note|gift-card-bulk-activate|gift-card-bulk-create|gift-card-bulk-deactivate|gift-card-bulk-delete|gift-card-countable-connection|gift-card-countable-edge|gift-card-create|gift-card-created|gift-card-deactivate|gift-card-delete|gift-card-deleted|gift-card-error|gift-card-event|gift-card-event-balance|gift-card-metadata-updated|gift-card-resend|gift-card-settings|gift-card-settings-error|gift-card-settings-update|gift-card-status-changed|gift-card-tag|gift-card-tag-countable-connection|gift-card-tag-countable-edge|gift-card-update|gift-card-updated)",
"destination": "/api-reference/gift-cards/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(gift-card|gift-cards|gift-card-currencies|gift-card-settings|gift-card-tags)",
"destination": "/api-reference/gift-cards/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(assign-navigation|menu-bulk-delete|menu-create|menu-delete|menu-item-bulk-delete|menu-item-create|menu-item-delete|menu-item-move|menu-item-translate|menu-item-update|menu-update)",
"destination": "/api-reference/menu/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/objects/:name(assign-navigation|menu-bulk-delete|menu-countable-connection|menu-countable-edge|menu-create|menu-created|menu-delete|menu-deleted|menu-error|menu-item|menu-item-bulk-delete|menu-item-countable-connection|menu-item-countable-edge|menu-item-create|menu-item-created|menu-item-delete|menu-item-deleted|menu-item-move|menu-item-translatable-content|menu-item-translate|menu-item-translation|menu-item-update|menu-item-updated|menu-update|menu-updated)",
"destination": "/api-reference/menu/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(menu|menu-item|menu-items|menus)",
"destination": "/api-reference/menu/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/directives/:name(deprecated|include|skip|specified-by)",
"destination": "/api-reference/miscellaneous/directives/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(address-type-enum|area-units-enum|configuration-type-field-enum|country-code|distance-units-enum|error-policy-enum|export-error-code|export-events-enum|export-file-sort-field|external-notification-error-codes|file-types-enum|job-status-enum|language-code-enum|measurement-units-enum|menu-error-code|menu-items-sort-field|menu-sort-field|metadata-error-code|navigation-type|order-direction|plugin-configuration-type|plugin-error-code|plugin-sort-field|reporting-period|shop-error-code|thumbnail-format-enum|time-period-type-enum|translatable-kinds|translation-error-code|upload-error-code|volume-units-enum|voucher-sort-field|weight-units-enum)",
"destination": "/api-reference/miscellaneous/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(address-input|attribute-value-translation-input|card-input|configuration-item-input|country-filter-input|date-range-input|date-time-range-input|event-delivery-filter-input|export-file-filter-input|export-file-sorting-input|external-notification-trigger-input|int-range-input|menu-create-input|menu-filter-input|menu-input|menu-item-create-input|menu-item-filter-input|menu-item-input|menu-item-move-input|menu-item-sorting-input|menu-sorting-input|metadata-filter|metadata-input|money-input|name-translation-input|page-translation-input|plugin-filter-input|plugin-sorting-input|plugin-status-in-channels-input|plugin-update-input|price-input|price-range-input|reorder-input|seo-input|shipping-price-translation-input|shop-settings-input|shop-settings-translation-input|site-domain-input|staff-notification-recipient-input|string-filter-input|time-period-input-type|translation-input)",
"destination": "/api-reference/miscellaneous/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/interfaces/:name(event|job|node|object-with-metadata)",
"destination": "/api-reference/miscellaneous/interfaces/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(delete-metadata|delete-private-metadata|external-notification-trigger|file-upload|plugin-update|update-metadata|update-private-metadata)",
"destination": "/api-reference/miscellaneous/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/objects/:name(choice-value|configuration-item|country-display|delete-metadata|delete-private-metadata|domain|event-delivery|event-delivery-attempt-countable-connection|event-delivery-attempt-countable-edge|event-delivery-countable-connection|event-delivery-countable-edge|export-error|export-event|export-file|export-file-countable-connection|export-file-countable-edge|external-notification-error|external-notification-trigger|file|file-upload|image|language-display|limit-info|limits|metadata-error|metadata-item|money|money-range|order-settings|page-info|plugin|plugin-configuration|plugin-countable-connection|plugin-countable-edge|plugin-error|plugin-update|service|shop|staff-notification-recipient|taxed-money|taxed-money-range|thumbnail-created|time-period|translatable-item-connection|translatable-item-edge|translation-created|translation-error|translation-updated|update-metadata|update-private-metadata|upload-error|weight)",
"destination": "/api-reference/miscellaneous/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(entities|export-file|export-files|plugin|plugins|service|shop|translation|translations)",
"destination": "/api-reference/miscellaneous/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/scalars/:name(any|boolean|date|date-time|float|generic-scalar|id|int|jsonstring|json-string|metadata|positive-decimal|string|upload|uuid|weight-scalar)",
"destination": "/api-reference/miscellaneous/scalars/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/subscriptions/:name(event)",
"destination": "/api-reference/miscellaneous/subscriptions/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/unions/:name(delivery-method|entity|issuing-principal|tax-source-line|tax-source-object|translatable-item|translation-types)",
"destination": "/api-reference/miscellaneous/unions/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(fulfillment-status|invoice-error-code|order-authorize-status-enum|order-charge-status-enum|order-create-from-checkout-error-code|order-error-code|order-events-emails-enum|order-events-enum|order-origin-enum|order-settings-error-code|order-sort-field|order-status|order-status-filter)",
"destination": "/api-reference/orders/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(draft-order-create-input|draft-order-input|fulfillment-cancel-input|fulfillment-update-tracking-input|invoice-create-input|order-add-note-input|order-discount-common-input|order-draft-filter-input|order-filter-input|order-fulfill-input|order-fulfill-line-input|order-fulfill-stock-input|order-line-create-input|order-line-input|order-refund-fulfillment-line-input|order-refund-line-input|order-refund-products-input|order-return-fulfillment-line-input|order-return-line-input|order-return-products-input|order-settings-input|order-settings-update-input|order-sorting-input|order-update-input|order-update-shipping-input|update-invoice-input)",
"destination": "/api-reference/orders/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(draft-order-bulk-delete|draft-order-complete|draft-order-create|draft-order-delete|draft-order-lines-bulk-delete|draft-order-update|invoice-create|invoice-delete|invoice-request|invoice-request-delete|invoice-send-notification|invoice-update|order-add-note|order-bulk-cancel|order-cancel|order-capture|order-confirm|order-discount-add|order-discount-delete|order-discount-update|order-fulfill|order-fulfillment-approve|order-fulfillment-cancel|order-fulfillment-refund-products|order-fulfillment-return-products|order-fulfillment-update-tracking|order-line-delete|order-line-discount-remove|order-line-discount-update|order-line-update|order-lines-create|order-mark-as-paid|order-refund|order-settings-update|order-update|order-update-shipping|order-void)",
"destination": "/api-reference/orders/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(draft-order-bulk-delete|draft-order-complete|draft-order-create|draft-order-created|draft-order-delete|draft-order-deleted|draft-order-lines-bulk-delete|draft-order-update|draft-order-updated|fulfillment|fulfillment-approve|fulfillment-approved|fulfillment-cancel|fulfillment-canceled|fulfillment-created|fulfillment-line|fulfillment-metadata-updated|fulfillment-refund-products|fulfillment-return-products|fulfillment-update-tracking|invoice|invoice-create|invoice-delete|invoice-deleted|invoice-error|invoice-request|invoice-request-delete|invoice-requested|invoice-send-notification|invoice-sent|invoice-update|order|order-add-note|order-bulk-cancel|order-cancel|order-cancelled|order-capture|order-confirm|order-confirmed|order-countable-connection|order-countable-edge|order-created|order-discount-add|order-discount-delete|order-discount-update|order-error|order-event|order-event-countable-connection|order-event-countable-edge|order-event-discount-object|order-event-order-line-object|order-filter-shipping-methods|order-fulfill|order-fulfilled|order-fully-paid|order-line|order-line-delete|order-line-discount-remove|order-line-discount-update|order-line-update|order-lines-create|order-mark-as-paid|order-metadata-updated|order-refund|order-settings-error|order-settings-update|order-update|order-update-shipping|order-updated|order-void)",
"destination": "/api-reference/orders/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(draft-orders|homepage-events|order|orders|order-by-token|order-settings|orders-total)",
"destination": "/api-reference/orders/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(page-error-code|page-sort-field|page-type-sort-field)",
"destination": "/api-reference/pages/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(page-create-input|page-filter-input|page-input|page-sorting-input|page-type-create-input|page-type-filter-input|page-type-sorting-input|page-type-update-input)",
"destination": "/api-reference/pages/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(page-attribute-assign|page-attribute-unassign|page-bulk-delete|page-bulk-publish|page-create|page-delete|page-reorder-attribute-values|page-translate|page-type-bulk-delete|page-type-create|page-type-delete|page-type-reorder-attributes|page-type-update|page-update)",
"destination": "/api-reference/pages/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(page|page-attribute-assign|page-attribute-unassign|page-bulk-delete|page-bulk-publish|page-countable-connection|page-countable-edge|page-create|page-created|page-delete|page-deleted|page-error|page-reorder-attribute-values|page-translatable-content|page-translate|page-translation|page-type|page-type-bulk-delete|page-type-countable-connection|page-type-countable-edge|page-type-create|page-type-created|page-type-delete|page-type-deleted|page-type-reorder-attributes|page-type-update|page-type-updated|page-update|page-updated)",
"destination": "/api-reference/pages/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(page|pages|page-type|page-types)",
"destination": "/api-reference/pages/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(order-action|payment-charge-status-enum|payment-error-code|store-payment-method-enum|transaction-action-enum|transaction-create-error-code|transaction-kind|transaction-request-action-error-code|transaction-status|transaction-update-error-code)",
"destination": "/api-reference/payments/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(payment-check-balance-input|payment-filter-input|payment-input|transaction-create-input|transaction-event-input|transaction-update-input)",
"destination": "/api-reference/payments/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(payment-capture|payment-check-balance|payment-initialize|payment-refund|payment-void|transaction-create|transaction-request-action|transaction-update)",
"destination": "/api-reference/payments/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/objects/:name(credit-card|gateway-config-line|payment|payment-authorize|payment-capture|payment-capture-event|payment-check-balance|payment-confirm-event|payment-countable-connection|payment-countable-edge|payment-error|payment-gateway|payment-initialize|payment-initialized|payment-list-gateways|payment-process-event|payment-refund|payment-refund-event|payment-source|payment-void|payment-void-event|transaction|transaction-action|transaction-action-request|transaction-create|transaction-create-error|transaction-event|transaction-item|transaction-item-metadata-updated|transaction-request-action|transaction-request-action-error|transaction-update|transaction-update-error)",
"destination": "/api-reference/payments/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(payment|payments|transaction)",
"destination": "/api-reference/payments/queries/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/enums/:name(allocation-strategy-enum|category-sort-field|collection-error-code|collection-published|collection-sort-field|export-scope|media-choices-sort-field|product-attribute-type|product-error-code|product-field-enum|product-media-type|product-order-field|product-type-configurable|product-type-enum|product-type-kind-enum|product-type-sort-field|product-variant-bulk-error-code|product-variant-sort-field|stock-availability|stock-bulk-update-error-code|stock-error-code|variant-attribute-scope|warehouse-click-and-collect-option-enum|warehouse-error-code|warehouse-sort-field)",
"destination": "/api-reference/products/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/(/developer)?/api-reference/inputs/:name(bulk-attribute-value-input|category-filter-input|category-input|category-sorting-input|channel-listing-update-input|collection-channel-listing-update-input|collection-create-input|collection-filter-input|collection-input|collection-sorting-input|digital-content-input|digital-content-upload-input|digital-content-url-create-input|export-info-input|export-products-input|media-sorting-input|move-product-input|preorder-settings-input|product-attribute-assign-input|product-attribute-assignment-update-input|product-channel-listing-add-input|product-channel-listing-update-input|product-create-input|product-filter-input|product-input|product-media-create-input|product-media-update-input|product-order|product-stock-filter-input|product-type-filter-input|product-type-input|product-type-sorting-input|product-variant-bulk-create-input|product-variant-bulk-update-input|product-variant-channel-listing-add-input|product-variant-channel-listing-update-input|product-variant-create-input|product-variant-filter-input|product-variant-input|product-variant-sorting-input|product-variant-stocks-update-input|publishable-channel-listing-input|stock-bulk-update-input|stock-filter-input|stock-input|stock-settings-input|stock-update-input|warehouse-create-input|warehouse-filter-input|warehouse-sorting-input|warehouse-update-input)",
"destination": "/api-reference/products/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/mutations/:name(assign-warehouse-shipping-zone|category-bulk-delete|category-create|category-delete|category-translate|category-update|collection-add-products|collection-bulk-delete|collection-channel-listing-update|collection-create|collection-delete|collection-remove-products|collection-reorder-products|collection-translate|collection-update|create-warehouse|delete-warehouse|digital-content-create|digital-content-delete|digital-content-update|digital-content-url-create|export-products|product-attribute-assign|product-attribute-assignment-update|product-attribute-unassign|product-bulk-delete|product-channel-listing-update|product-create|product-delete|product-media-bulk-delete|product-media-create|product-media-delete|product-media-reorder|product-media-update|product-reorder-attribute-values|product-translate|product-type-bulk-delete|product-type-create|product-type-delete|product-type-reorder-attributes|product-type-update|product-update|product-variant-bulk-create|product-variant-bulk-delete|product-variant-bulk-update|product-variant-channel-listing-update|product-variant-create|product-variant-delete|product-variant-preorder-deactivate|product-variant-reorder|product-variant-reorder-attribute-values|product-variant-set-default|product-variant-stocks-create|product-variant-stocks-delete|product-variant-stocks-update|product-variant-translate|product-variant-update|stock-bulk-update|unassign-warehouse-shipping-zone|update-warehouse|variant-media-assign|variant-media-unassign)",
"destination": "/api-reference/products/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/(/developer)?/api-reference/objects/:name(allocation|bulk-product-error|bulk-stock-error|category|category-bulk-delete|category-countable-connection|category-countable-edge|category-create|category-created|category-delete|category-deleted|category-translatable-content|category-translate|category-translation|category-update|category-updated|collection|collection-add-products|collection-bulk-delete|collection-channel-listing|collection-channel-listing-error|collection-channel-listing-update|collection-countable-connection|collection-countable-edge|collection-create|collection-created|collection-delete|collection-deleted|collection-error|collection-metadata-updated|collection-remove-products|collection-reorder-products|collection-translatable-content|collection-translate|collection-translation|collection-update|collection-updated|digital-content|digital-content-countable-connection|digital-content-countable-edge|digital-content-create|digital-content-delete|digital-content-update|digital-content-url|digital-content-url-create|export-products|margin|preorder-data|preorder-threshold|product|product-attribute-assign|product-attribute-assignment-update|product-attribute-unassign|product-bulk-delete|product-channel-listing|product-channel-listing-error|product-channel-listing-update|product-countable-connection|product-countable-edge|product-create|product-created|product-delete|product-deleted|product-error|product-image|product-media|product-media-bulk-delete|product-media-create|product-media-created|product-media-delete|product-media-deleted|product-media-reorder|product-media-update|product-media-updated|product-metadata-updated|product-pricing-info|product-reorder-attribute-values|product-translatable-content|product-translate|product-translation|product-type|product-type-bulk-delete|product-type-countable-connection|product-type-countable-edge|product-type-create|product-type-delete|product-type-reorder-attributes|product-type-update|product-update|product-updated|product-variant|product-variant-back-in-stock|product-variant-bulk-create|product-variant-bulk-delete|product-variant-bulk-error|product-variant-bulk-result|product-variant-bulk-update|product-variant-channel-listing|product-variant-channel-listing-update|product-variant-countable-connection|product-variant-countable-edge|product-variant-create|product-variant-created|product-variant-delete|product-variant-deleted|product-variant-metadata-updated|product-variant-out-of-stock|product-variant-preorder-deactivate|product-variant-reorder|product-variant-reorder-attribute-values|product-variant-set-default|product-variant-stock-updated|product-variant-stocks-create|product-variant-stocks-delete|product-variant-stocks-update|product-variant-translatable-content|product-variant-translate|product-variant-translation|product-variant-update|product-variant-updated|stock|stock-bulk-result|stock-bulk-update|stock-bulk-update-error|stock-countable-connection|stock-countable-edge|stock-error|stock-settings|variant-media-assign|variant-media-unassign|variant-pricing-info|warehouse|warehouse-countable-connection|warehouse-countable-edge|warehouse-create|warehouse-created|warehouse-delete|warehouse-deleted|warehouse-error|warehouse-metadata-updated|warehouse-shipping-zone-assign|warehouse-shipping-zone-unassign|warehouse-update|warehouse-updated)",
"destination": "/api-reference/products/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(categories|category|collection|collections|digital-content|digital-contents|product|products|product-type|product-types|product-variant|product-variants|report-product-sales|stock|stocks|warehouse|warehouses)",
"destination": "/api-reference/products/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(postal-code-rule-inclusion-type-enum|shipping-error-code|shipping-method-type-enum)",
"destination": "/api-reference/shipping/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(shipping-method-channel-listing-add-input|shipping-method-channel-listing-input|shipping-postal-code-rules-create-input-range|shipping-price-exclude-products-input|shipping-price-input|shipping-zone-create-input|shipping-zone-filter-input|shipping-zone-update-input)",
"destination": "/api-reference/shipping/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(shipping-method-channel-listing-update|shipping-price-bulk-delete|shipping-price-create|shipping-price-delete|shipping-price-exclude-products|shipping-price-remove-product-from-exclude|shipping-price-translate|shipping-price-update|shipping-zone-bulk-delete|shipping-zone-create|shipping-zone-delete|shipping-zone-update)",
"destination": "/api-reference/shipping/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/objects/:name(shipping-error|shipping-method|shipping-method-channel-listing|shipping-method-channel-listing-update|shipping-method-postal-code-rule|shipping-method-translatable-content|shipping-method-translation|shipping-method-type|shipping-methods-per-country|shipping-price-bulk-delete|shipping-price-create|shipping-price-created|shipping-price-delete|shipping-price-deleted|shipping-price-exclude-products|shipping-price-remove-product-from-exclude|shipping-price-translate|shipping-price-update|shipping-price-updated|shipping-zone|shipping-zone-bulk-delete|shipping-zone-countable-connection|shipping-zone-countable-edge|shipping-zone-create|shipping-zone-created|shipping-zone-delete|shipping-zone-deleted|shipping-zone-metadata-updated|shipping-zone-update|shipping-zone-updated)",
"destination": "/api-reference/shipping/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(shipping-zone|shipping-zones)",
"destination": "/api-reference/shipping/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(shop-address-update|shop-domain-update|shop-fetch-tax-rates|shop-settings-translate|shop-settings-update)",
"destination": "/api-reference/shop/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(shop-address-update|shop-domain-update|shop-error|shop-fetch-tax-rates|shop-settings-translate|shop-settings-update|shop-translation)",
"destination": "/api-reference/shop/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(tax-calculation-strategy|tax-class-create-error-code|tax-class-delete-error-code|tax-class-sort-field|tax-class-update-error-code|tax-configuration-update-error-code|tax-country-configuration-delete-error-code|tax-country-configuration-update-error-code|tax-exemption-manage-error-code)",
"destination": "/api-reference/taxes/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(country-rate-input|country-rate-update-input|tax-class-create-input|tax-class-filter-input|tax-class-rate-input|tax-class-sorting-input|tax-class-update-input|tax-configuration-filter-input|tax-configuration-per-country-input|tax-configuration-update-input)",
"destination": "/api-reference/taxes/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(tax-class-create|tax-class-delete|tax-class-update|tax-configuration-update|tax-country-configuration-delete|tax-country-configuration-update|tax-exemption-manage)",
"destination": "/api-reference/taxes/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(calculate-taxes|reduced-rate|tax-class|tax-class-countable-connection|tax-class-countable-edge|tax-class-country-rate|tax-class-create|tax-class-create-error|tax-class-delete|tax-class-delete-error|tax-class-update|tax-class-update-error|tax-configuration|tax-configuration-countable-connection|tax-configuration-countable-edge|tax-configuration-per-country|tax-configuration-update|tax-configuration-update-error|tax-country-configuration|tax-country-configuration-delete|tax-country-configuration-delete-error|tax-country-configuration-update|tax-country-configuration-update-error|tax-exemption-manage|tax-exemption-manage-error|tax-type|taxable-object|taxable-object-discount|taxable-object-line|vat)",
"destination": "/api-reference/taxes/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(tax-class|tax-classes|tax-configuration|tax-configurations|tax-country-configuration|tax-country-configurations|tax-types)",
"destination": "/api-reference/taxes/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(account-error-code|customer-events-enum|permission-enum|permission-group-error-code|permission-group-sort-field|staff-member-status|user-sort-field)",
"destination": "/api-reference/users/enums/:name"
},
{
"source": "/docs(/3.x|/next)?(/developer)?/api-reference/inputs/:name(account-input|account-register-input|customer-filter-input|customer-input|permission-group-create-input|permission-group-filter-input|permission-group-sorting-input|permission-group-update-input|staff-create-input|staff-update-input|staff-user-input|user-create-input|user-sorting-input)",
"destination": "/api-reference/users/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(account-address-create|account-address-delete|account-address-update|account-delete|account-register|account-request-deletion|account-set-default-address|account-update|address-create|address-delete|address-set-default|address-update|confirm-account|confirm-email-change|customer-bulk-delete|customer-create|customer-delete|customer-update|password-change|permission-group-create|permission-group-delete|permission-group-update|request-email-change|request-password-reset|set-password|staff-bulk-delete|staff-create|staff-delete|staff-notification-recipient-create|staff-notification-recipient-delete|staff-notification-recipient-update|staff-update|user-avatar-delete|user-avatar-update|user-bulk-set-active)",
"destination": "/api-reference/users/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(account-address-create|account-address-delete|account-address-update|account-delete|account-error|account-register|account-request-deletion|account-set-default-address|account-update|address|address-create|address-created|address-delete|address-deleted|address-set-default|address-update|address-updated|address-validation-data|confirm-account|confirm-email-change|customer-bulk-delete|customer-create|customer-created|customer-delete|customer-event|customer-metadata-updated|customer-update|customer-updated|group|group-countable-connection|group-countable-edge|password-change|permission-group-create|permission-group-created|permission-group-delete|permission-group-deleted|permission-group-error|permission-group-update|permission-group-updated|request-email-change|request-password-reset|set-password|staff-bulk-delete|staff-create|staff-created|staff-delete|staff-deleted|staff-error|staff-notification-recipient-create|staff-notification-recipient-delete|staff-notification-recipient-update|staff-update|staff-updated|user|user-avatar-delete|user-avatar-update|user-bulk-set-active|user-countable-connection|user-countable-edge|user-permission)",
"destination": "/api-reference/users/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(address|address-validation-rules|customers|me|permission-group|permission-groups|staff-users|user)",
"destination": "/api-reference/users/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/enums/:name(event-delivery-attempt-sort-field|event-delivery-sort-field|event-delivery-status-enum|webhook-dry-run-error-code|webhook-error-code|webhook-event-type-async-enum|webhook-event-type-enum|webhook-event-type-sync-enum|webhook-sample-event-type-enum|webhook-trigger-error-code)",
"destination": "/api-reference/webhooks/enums/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/inputs/:name(event-delivery-attempt-sorting-input|event-delivery-sorting-input|webhook-create-input|webhook-update-input)",
"destination": "/api-reference/webhooks/inputs/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/mutations/:name(event-delivery-retry|webhook-create|webhook-delete|webhook-dry-run|webhook-trigger|webhook-update)",
"destination": "/api-reference/webhooks/mutations/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/objects/:name(event-delivery-attempt|event-delivery-retry|webhook|webhook-create|webhook-delete|webhook-dry-run|webhook-dry-run-error|webhook-error|webhook-event|webhook-event-async|webhook-event-sync|webhook-trigger|webhook-trigger-error|webhook-update)",
"destination": "/api-reference/webhooks/objects/:name"
},
{
"source": "/docs(/3.x|/next)?/api-reference/queries/:name(webhook|webhook-events|webhook-sample-payload)",
"destination": "/api-reference/webhooks/queries/:name"
},
{
"source": "/docs(/3.x|/next)?/developer/app-store/available-plugins/:name(admin-emails|adyen|dummy-credit-card|np-atobarai|oidc|stripe|user-emails)",
"destination": "/developer/app-store/legacy-plugins/:name"
},
{
"source": "/docs(/3.x|/next)?/developer/:name(metadata|filtering)",
"destination": "/api-usage/:name"
},
{
"source": "/docs(/3.x|/next)?/before-you-start",
"destination": "/overview/introduction"
},
{
"source": "/docs(/3.x|/next)?/developer",
"destination": "/overview/features"
},
{
"source": "/docs(/3.x|/next)?/developer/available-plugins/openid-connect",
"destination": "/api-usage/authentication"
},
{
"source": "/docs(/3.x|/next)?/developer/getting-started/:name(architecture|resources)",
"destination": "/overview/:name"
},
{
"source": "/docs(/3.x|/next)?/developer/getting-started/graphql",
"destination": "/api-usage/overview"
},
{
"source": "/docs(/3.x|/next)?/developer/getting-started/playground",
"destination": "/api-usage/developer-tools"
},
{
"source": "/docs(/3.x|/next)?/developer/installation",
"destination": "/setup/docker-compose"
},
{
"source": "/docs(/3.x|/next)?/developer/running-saleor/docker",
"destination": "/setup/docker-compose"
},
{
"source": "/docs(/3.x|/next)?/developer/running-saleor/monitoring",
"destination": "/setup/monitoring-sentry"
},
{
"source": "/docs(/3.x|/next)?/developer/running-saleor/:name(configuration|read-replicas|windows)",
"destination": "/setup/:name"
},
{
"source": "/docs(/3.x|/next)?/developer/running-saleor/:name(gcs|s3)",
"destination": "/setup/media-:name"
},
{
"source": "/docs(/3.x|/next)?/category/upgrade-guides",
"destination": "/upgrade-guides/2-11-to-3-0"
},
{
"source": "/docs(/3.x|/next)?/developer/upgrade-guide/:name(2-11-to-3-0|3-0-to-3-1|3-1-to-3-2|3-5-to-3-6)",
"destination": "/upgrade-guides/:name"
},
{
"source": "/docs(/3.x|/next)?/developer/api-conventions/:name(error-handling|pagination|prices|slug-fields)",
"destination": "/api-usage/:name"
},
{
"source": "/docs(/3.x|/next)?/developer/api-conventions/translations",
"destination": "/api-usage/i18n"
},
{
"source": "/docs(/3.x|/next)?/developer/available-plugins/:name(admin-emails|adyen|dummy-credit-card|np-atobarai|oidc|stripe|user-emails)",
"destination": "/developer/app-store/legacy-plugins/:name"
},
{
"source": "/docs(/3.x|/next)?/developer/app-store/:name(development|forking)",
"destination": "/developer/extending/apps/developing-apps/app-examples"
},
{
"source": "/docs(/3.x|/next)?/developer/setup",
"destination": "/setup/quickstart"
},
{
"source": "/docs(/3.x|/next)?/api-usage/playground",
"destination": "/api-usage/developer-tools"
},
{
"source": "/docs(/3.x|/next)?/developer/extending/apps/key-concepts",
"destination": "/developer/extending/apps/overview"
},
{
"source": "/docs(/3.x|/next)?/developer/discounts(/)?",
"destination": "/developer/discounts/overview"
},
{
"source": "/docs(/3.x|/next)?/category/api-usage",
"destination": "/api-usage/authentication"
},
{
"source": "/docs(/3.x|/next)?/category/community",
"destination": "/developer/community/contributing"
},
{
"source": "/docs(/3.x|/next)?/category/development",
"destination": "/developer/running-saleor/debugging-emails"
},
{
"source": "/docs(/3.x|/next)?/category/saleor-app-store",
"destination": "/developer/app-store/overview"
},
{
"source": "/docs(/3.x|/next)?/category/setup",
"destination": "/cloud"
},
{
"source": "/docs(/3.x|/next)?/developer/extending/apps/index",
"destination": "/developer/extending/apps/overview"
},
{
"source": "/docs(/3.x|/next)?/developer/extending/apps/manifest",
"destination": "/developer/extending/apps/architecture/manifest"
},
{
"source": "/docs(/3.x|/next)?/developer/extending/apps/synchronous-webhooks/key-concepts",
"destination": "/developer/extending/webhooks/synchronous-events/overview"
},
{
"source": "/docs(/3.x|/next)?/developer/extending/apps/asynchronous-webhooks",
"destination": "/developer/extending/webhooks/asynchronous-events"
},
{
"source": "/docs(/3.x|/next)?/developer/app-store/apps/products-feed",
"destination": "/developer/app-store/apps/product-feed"
},
{
"source": "/docs(/3.x|/next)?/developer/api-reference/:name",
"destination": "/api-reference/:name"
},
{
"source": "/docs(/3.x|/next)?/cli",
"destination": "/cli/overview"
},
{
"source": "/docs(/3.x|/next)?/overview/resources",
"destination": "/overview/quickstart"
},
{
"source": "/docs(/3.x|/next)?/overview/features",
"destination": "/overview/quickstart"
},
{
"source": "/docs(/3.x|/next)?/developer/app-store/apps/stripe",
"destination": "https://github.com/saleor/saleor-app-payment-stripe"
},
{
"source": "/docs(/3.x|/next)?/developer/app-store/apps/taxes/avatax/overview",
"destination": "/developer/app-store/apps/avatax/overview"
},
{
"source": "/docs(/3.x|/next)?/developer/app-store/apps/taxes/taxjar/overview",
"destination": "https://github.com/saleor/apps/tree/main/apps/taxjar"
},
{
"source": "/docs(/3.x|/next)?/developer/app-store/apps/taxes/:slug",
"destination": "/developer/app-store/apps/avatax/:slug"
},
{
"source": "/docs/3.0/developer/extending/apps/extending-dashboard-with-apps",
"destination": "/developer/extending/apps/extending-dashboard-with-apps"
},
{
"source": "/docs/3.0/developer/running-saleor/sentry/",
"destination": "/developer/running-saleor/sentry/"
},
{
"source": "/docs/3.0/developer/permissions",
"destination": "/developer/permissions"
},
{
"source": "/docs/3.0/developer/api-reference/(.*)",
"destination": "/api-reference/"
},
{
"source": "/docs/:name(developer|setup|quickstart|api-usage|overview)/:path*",
"destination": "/:name/:path*"
},
{
"source": "/docs/(3.x|next)/:path*",
"destination": "/:path*"
},
{
"source": "/docs/(.*)",
"destination": "/"
},
{
"source": "/developer/payments",
"destination": "/developer/payments/overview"
},
{
"source": "/developer/checkout/stock",
"destination": "/developer/stock/stock-reservation"
},
{
"source": "/developer/stock-allocation",
"destination": "/developer/stock/stock-allocation"
},
{
"source": "/overview/architecture",
"destination": "/overview/why-saleor/extensibility"
},
{
"source": "/overview/introduction",
"destination": "/quickstart/cloud"
},
{
"source": "/overview/quickstart",
"destination": "/quickstart/cloud"
},
{
"source": "/developer/extending/apps/quickstart/(.*)",
"destination": "eveloper/extending/apps/overview"
},
{
"source": "/upgrade-guides/:name(3-15-to-3-16|3-16-to-1-17|3-17-to-3-18|3-18-to-3-19|3-20-to-3-21)",
"destination": "/upgrade-guides/core/:name"
},
{
"source": "/upgrade-guides/notify-user-deprecation",
"destination": "/upgrade-guides/core/3-16-to-3-17"
},
{
"source": "/developer/app-store/legacy-plugins/oidc",
"destination": "/developer/app-store/plugins/oidc"
}
]
}