UNPKG

142 kBJSONView Raw
1{
2 "domains": [
3 "commerce.carts",
4 "commerce.orders",
5 "commerce.checkouts",
6 "commerce.settings",
7 "commerce.payments",
8 "commerce.catalog.admin",
9 "commerce.customer",
10 "commerce.return",
11 "commerce.catalog.storefront.shipping",
12 "commerce.catalog.storefront.products",
13 "commerce.catalog.storefront.pricing",
14 "commerce.catalog.storefront.tax",
15 "platform.applications",
16 "storefront"
17 ],
18 "actions": [
19 {
20 "action": "embedded.commerce.carts.get.after",
21 "aliases": [
22 "api.commerce.carts.embedded.afterGet"
23 ],
24 "domain": "commerce.carts",
25 "contextLevel": "Site",
26 "supportsMultipleCustomFunctions": false,
27 "context": {
28 "exec": {
29 "setData": {
30 "parameters": [
31 {
32 "name": "key",
33 "type": "string"
34 },
35 {
36 "name": "value",
37 "type": "object"
38 }
39 ],
40 "return": {
41 "type": "mozu.commerceRuntime.contracts.cart.cart"
42 }
43 },
44 "removeData": {
45 "parameters": [
46 {
47 "name": "key",
48 "type": "string"
49 }
50 ],
51 "return": {
52 "type": "mozu.commerceRuntime.contracts.cart.cart"
53 }
54 },
55 "setItemData": {
56 "parameters": [
57 {
58 "name": "key",
59 "type": "string"
60 },
61 {
62 "name": "value",
63 "type": "object"
64 },
65 {
66 "name": "itemId",
67 "type": "string"
68 }
69 ],
70 "return": {
71 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
72 }
73 },
74 "removeItemData": {
75 "parameters": [
76 {
77 "name": "key",
78 "type": "string"
79 },
80 {
81 "name": "itemId",
82 "type": "string"
83 }
84 ],
85 "return": {
86 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
87 }
88 },
89 "setItemAllocation": {
90 "parameters": [
91 {
92 "name": "allocationId",
93 "type": "number"
94 },
95 {
96 "name": "expiration",
97 "type": "date"
98 },
99 {
100 "name": "productCode",
101 "type": "string"
102 },
103 {
104 "name": "itemId",
105 "type": "string"
106 }
107 ],
108 "return": {
109 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
110 }
111 },
112 "removeItem": {
113 "parameters": [
114 {
115 "name": "itemId",
116 "type": "string"
117 }
118 ],
119 "return": {
120 "type": "mozu.commerceRuntime.contracts.cart.cart"
121 }
122 }
123 },
124 "get": {
125 "cart": {
126 "parameters": [],
127 "return": {
128 "type": "mozu.commerceRuntime.contracts.cart.cart"
129 }
130 }
131 }
132 }
133 },
134 {
135 "action": "embedded.commerce.carts.addItem.before",
136 "aliases": [
137 "api.commerce.carts.embedded.beforeAddItem"
138 ],
139 "domain": "commerce.carts",
140 "contextLevel": "Site",
141 "supportsMultipleCustomFunctions": false,
142 "context": {
143 "exec": {
144 "setData": {
145 "parameters": [
146 {
147 "name": "key",
148 "type": "string"
149 },
150 {
151 "name": "value",
152 "type": "object"
153 }
154 ],
155 "return": {
156 "type": "mozu.commerceRuntime.contracts.cart.cart"
157 }
158 },
159 "removeData": {
160 "parameters": [
161 {
162 "name": "key",
163 "type": "string"
164 }
165 ],
166 "return": {
167 "type": "mozu.commerceRuntime.contracts.cart.cart"
168 }
169 },
170 "setItemData": {
171 "parameters": [
172 {
173 "name": "key",
174 "type": "string"
175 },
176 {
177 "name": "value",
178 "type": "object"
179 },
180 {
181 "name": "itemId",
182 "optional": true,
183 "type": "string"
184 }
185 ],
186 "return": {
187 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
188 }
189 },
190 "removeItemData": {
191 "parameters": [
192 {
193 "name": "key",
194 "type": "string"
195 },
196 {
197 "name": "itemId",
198 "optional": true,
199 "type": "string"
200 }
201 ],
202 "return": {
203 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
204 }
205 },
206 "setItemAllocation": {
207 "parameters": [
208 {
209 "name": "allocationId",
210 "type": "number"
211 },
212 {
213 "name": "expiration",
214 "type": "date"
215 },
216 {
217 "name": "productCode",
218 "type": "string"
219 },
220 {
221 "name": "itemId",
222 "optional": true,
223 "type": "string"
224 }
225 ],
226 "return": {
227 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
228 }
229 },
230 "removeItem": {
231 "parameters": [
232 {
233 "name": "itemId",
234 "type": "string"
235 }
236 ],
237 "return": {
238 "type": "mozu.commerceRuntime.contracts.cart.cart"
239 }
240 }
241 },
242 "get": {
243 "cart": {
244 "parameters": [],
245 "return": {
246 "type": "mozu.commerceRuntime.contracts.cart.cart"
247 }
248 },
249 "cartItem": {
250 "parameters": [],
251 "return": {
252 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
253 }
254 }
255 }
256 }
257 },
258 {
259 "action": "embedded.commerce.carts.addItem.after",
260 "aliases": [
261 "api.commerce.carts.embedded.afterAddItem"
262 ],
263 "domain": "commerce.carts",
264 "contextLevel": "Site",
265 "supportsMultipleCustomFunctions": false,
266 "context": {
267 "exec": {
268 "setData": {
269 "parameters": [
270 {
271 "name": "key",
272 "type": "string"
273 },
274 {
275 "name": "value",
276 "type": "object"
277 }
278 ],
279 "return": {
280 "type": "mozu.commerceRuntime.contracts.cart.cart"
281 }
282 },
283 "removeData": {
284 "parameters": [
285 {
286 "name": "key",
287 "type": "string"
288 }
289 ],
290 "return": {
291 "type": "mozu.commerceRuntime.contracts.cart.cart"
292 }
293 },
294 "setItemData": {
295 "parameters": [
296 {
297 "name": "key",
298 "type": "string"
299 },
300 {
301 "name": "value",
302 "type": "object"
303 },
304 {
305 "name": "itemId",
306 "optional": true,
307 "type": "string"
308 }
309 ],
310 "return": {
311 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
312 }
313 },
314 "removeItemData": {
315 "parameters": [
316 {
317 "name": "key",
318 "type": "string"
319 },
320 {
321 "name": "itemId",
322 "optional": true,
323 "type": "string"
324 }
325 ],
326 "return": {
327 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
328 }
329 },
330 "setItemAllocation": {
331 "parameters": [
332 {
333 "name": "allocationId",
334 "type": "number"
335 },
336 {
337 "name": "expiration",
338 "type": "date"
339 },
340 {
341 "name": "productCode",
342 "type": "string"
343 },
344 {
345 "name": "itemId",
346 "optional": true,
347 "type": "string"
348 }
349 ],
350 "return": {
351 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
352 }
353 },
354 "removeItem": {
355 "parameters": [
356 {
357 "name": "itemId",
358 "type": "string"
359 }
360 ],
361 "return": {
362 "type": "mozu.commerceRuntime.contracts.cart.cart"
363 }
364 }
365 },
366 "get": {
367 "cart": {
368 "parameters": [],
369 "return": {
370 "type": "mozu.commerceRuntime.contracts.cart.cart"
371 }
372 },
373 "cartItem": {
374 "parameters": [],
375 "return": {
376 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
377 }
378 }
379 }
380 }
381 },
382 {
383 "action": "embedded.commerce.carts.updateItem.before",
384 "aliases": [
385 "api.commerce.carts.embedded.beforeUpdateItem"
386 ],
387 "domain": "commerce.carts",
388 "contextLevel": "Site",
389 "supportsMultipleCustomFunctions": false,
390 "context": {
391 "exec": {
392 "setData": {
393 "parameters": [
394 {
395 "name": "key",
396 "type": "string"
397 },
398 {
399 "name": "value",
400 "type": "object"
401 }
402 ],
403 "return": {
404 "type": "mozu.commerceRuntime.contracts.cart.cart"
405 }
406 },
407 "removeData": {
408 "parameters": [
409 {
410 "name": "key",
411 "type": "string"
412 }
413 ],
414 "return": {
415 "type": "mozu.commerceRuntime.contracts.cart.cart"
416 }
417 },
418 "setItemData": {
419 "parameters": [
420 {
421 "name": "key",
422 "type": "string"
423 },
424 {
425 "name": "value",
426 "type": "object"
427 },
428 {
429 "name": "itemId",
430 "optional": true,
431 "type": "string"
432 }
433 ],
434 "return": {
435 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
436 }
437 },
438 "removeItemData": {
439 "parameters": [
440 {
441 "name": "key",
442 "type": "string"
443 },
444 {
445 "name": "itemId",
446 "optional": true,
447 "type": "string"
448 }
449 ],
450 "return": {
451 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
452 }
453 },
454 "setItemAllocation": {
455 "parameters": [
456 {
457 "name": "allocationId",
458 "type": "number"
459 },
460 {
461 "name": "expiration",
462 "type": "date"
463 },
464 {
465 "name": "productCode",
466 "type": "string"
467 },
468 {
469 "name": "itemId",
470 "optional": true,
471 "type": "string"
472 }
473 ],
474 "return": {
475 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
476 }
477 },
478 "removeItem": {
479 "parameters": [
480 {
481 "name": "itemId",
482 "type": "string"
483 }
484 ],
485 "return": {
486 "type": "mozu.commerceRuntime.contracts.cart.cart"
487 }
488 }
489 },
490 "get": {
491 "cart": {
492 "parameters": [],
493 "return": {
494 "type": "mozu.commerceRuntime.contracts.cart.cart"
495 }
496 },
497 "cartItem": {
498 "parameters": [],
499 "return": {
500 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
501 }
502 }
503 }
504 }
505 },
506 {
507 "action": "embedded.commerce.carts.updateItem.after",
508 "aliases": [
509 "api.commerce.carts.embedded.afterUpdateItem"
510 ],
511 "domain": "commerce.carts",
512 "contextLevel": "Site",
513 "supportsMultipleCustomFunctions": false,
514 "context": {
515 "exec": {
516 "setData": {
517 "parameters": [
518 {
519 "name": "key",
520 "type": "string"
521 },
522 {
523 "name": "value",
524 "type": "object"
525 }
526 ],
527 "return": {
528 "type": "mozu.commerceRuntime.contracts.cart.cart"
529 }
530 },
531 "removeData": {
532 "parameters": [
533 {
534 "name": "key",
535 "type": "string"
536 }
537 ],
538 "return": {
539 "type": "mozu.commerceRuntime.contracts.cart.cart"
540 }
541 },
542 "setItemData": {
543 "parameters": [
544 {
545 "name": "key",
546 "type": "string"
547 },
548 {
549 "name": "value",
550 "type": "object"
551 },
552 {
553 "name": "itemId",
554 "optional": true,
555 "type": "string"
556 }
557 ],
558 "return": {
559 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
560 }
561 },
562 "removeItemData": {
563 "parameters": [
564 {
565 "name": "key",
566 "type": "string"
567 },
568 {
569 "name": "itemId",
570 "optional": true,
571 "type": "string"
572 }
573 ],
574 "return": {
575 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
576 }
577 },
578 "setItemAllocation": {
579 "parameters": [
580 {
581 "name": "allocationId",
582 "type": "number"
583 },
584 {
585 "name": "expiration",
586 "type": "date"
587 },
588 {
589 "name": "productCode",
590 "type": "string"
591 },
592 {
593 "name": "itemId",
594 "optional": true,
595 "type": "string"
596 }
597 ],
598 "return": {
599 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
600 }
601 },
602 "removeItem": {
603 "parameters": [
604 {
605 "name": "itemId",
606 "type": "string"
607 }
608 ],
609 "return": {
610 "type": "mozu.commerceRuntime.contracts.cart.cart"
611 }
612 }
613 },
614 "get": {
615 "cart": {
616 "parameters": [],
617 "return": {
618 "type": "mozu.commerceRuntime.contracts.cart.cart"
619 }
620 },
621 "cartItem": {
622 "parameters": [],
623 "return": {
624 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
625 }
626 }
627 }
628 }
629 },
630 {
631 "action": "embedded.commerce.carts.deleteItem.before",
632 "aliases": [
633 "api.commerce.carts.embedded.beforeDeleteItem"
634 ],
635 "domain": "commerce.carts",
636 "contextLevel": "Site",
637 "supportsMultipleCustomFunctions": false,
638 "context": {
639 "exec": {
640 "setData": {
641 "parameters": [
642 {
643 "name": "key",
644 "type": "string"
645 },
646 {
647 "name": "value",
648 "type": "object"
649 }
650 ],
651 "return": {
652 "type": "mozu.commerceRuntime.contracts.cart.cart"
653 }
654 },
655 "removeData": {
656 "parameters": [
657 {
658 "name": "key",
659 "type": "string"
660 }
661 ],
662 "return": {
663 "type": "mozu.commerceRuntime.contracts.cart.cart"
664 }
665 },
666 "setItemData": {
667 "parameters": [
668 {
669 "name": "key",
670 "type": "string"
671 },
672 {
673 "name": "value",
674 "type": "object"
675 },
676 {
677 "name": "itemId",
678 "optional": true,
679 "type": "string"
680 }
681 ],
682 "return": {
683 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
684 }
685 },
686 "removeItemData": {
687 "parameters": [
688 {
689 "name": "key",
690 "type": "string"
691 },
692 {
693 "name": "itemId",
694 "optional": true,
695 "type": "string"
696 }
697 ],
698 "return": {
699 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
700 }
701 },
702 "setItemAllocation": {
703 "parameters": [
704 {
705 "name": "allocationId",
706 "type": "number"
707 },
708 {
709 "name": "expiration",
710 "type": "date"
711 },
712 {
713 "name": "productCode",
714 "type": "string"
715 },
716 {
717 "name": "itemId",
718 "optional": true,
719 "type": "string"
720 }
721 ],
722 "return": {
723 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
724 }
725 },
726 "removeItem": {
727 "parameters": [
728 {
729 "name": "itemId",
730 "type": "string"
731 }
732 ],
733 "return": {
734 "type": "mozu.commerceRuntime.contracts.cart.cart"
735 }
736 }
737 },
738 "get": {
739 "cart": {
740 "parameters": [],
741 "return": {
742 "type": "mozu.commerceRuntime.contracts.cart.cart"
743 }
744 },
745 "cartItem": {
746 "parameters": [],
747 "return": {
748 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
749 }
750 }
751 }
752 }
753 },
754 {
755 "action": "embedded.commerce.carts.deleteItem.after",
756 "aliases": [
757 "api.commerce.carts.embedded.afterDeleteItem"
758 ],
759 "domain": "commerce.carts",
760 "contextLevel": "Site",
761 "supportsMultipleCustomFunctions": false,
762 "context": {
763 "exec": {
764 "setData": {
765 "parameters": [
766 {
767 "name": "key",
768 "type": "string"
769 },
770 {
771 "name": "value",
772 "type": "object"
773 }
774 ],
775 "return": {
776 "type": "mozu.commerceRuntime.contracts.cart.cart"
777 }
778 },
779 "removeData": {
780 "parameters": [
781 {
782 "name": "key",
783 "type": "string"
784 }
785 ],
786 "return": {
787 "type": "mozu.commerceRuntime.contracts.cart.cart"
788 }
789 },
790 "setItemData": {
791 "parameters": [
792 {
793 "name": "key",
794 "type": "string"
795 },
796 {
797 "name": "value",
798 "type": "object"
799 },
800 {
801 "name": "itemId",
802 "optional": true,
803 "type": "string"
804 }
805 ],
806 "return": {
807 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
808 }
809 },
810 "removeItemData": {
811 "parameters": [
812 {
813 "name": "key",
814 "type": "string"
815 },
816 {
817 "name": "itemId",
818 "optional": true,
819 "type": "string"
820 }
821 ],
822 "return": {
823 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
824 }
825 },
826 "setItemAllocation": {
827 "parameters": [
828 {
829 "name": "allocationId",
830 "type": "number"
831 },
832 {
833 "name": "expiration",
834 "type": "date"
835 },
836 {
837 "name": "productCode",
838 "type": "string"
839 },
840 {
841 "name": "itemId",
842 "optional": true,
843 "type": "string"
844 }
845 ],
846 "return": {
847 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
848 }
849 },
850 "removeItem": {
851 "parameters": [
852 {
853 "name": "itemId",
854 "type": "string"
855 }
856 ],
857 "return": {
858 "type": "mozu.commerceRuntime.contracts.cart.cart"
859 }
860 }
861 },
862 "get": {
863 "cart": {
864 "parameters": [],
865 "return": {
866 "type": "mozu.commerceRuntime.contracts.cart.cart"
867 }
868 },
869 "cartItem": {
870 "parameters": [],
871 "return": {
872 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
873 }
874 }
875 }
876 }
877 },
878 {
879 "action": "embedded.commerce.carts.deleteCart.before",
880 "aliases": [
881 "api.commerce.carts.embedded.beforeDeleteCart"
882 ],
883 "domain": "commerce.carts",
884 "contextLevel": "Site",
885 "supportsMultipleCustomFunctions": false,
886 "context": {
887 "exec": {
888 "setData": {
889 "parameters": [
890 {
891 "name": "key",
892 "type": "string"
893 },
894 {
895 "name": "value",
896 "type": "object"
897 }
898 ],
899 "return": {
900 "type": "mozu.commerceRuntime.contracts.cart.cart"
901 }
902 },
903 "removeData": {
904 "parameters": [
905 {
906 "name": "key",
907 "type": "string"
908 }
909 ],
910 "return": {
911 "type": "mozu.commerceRuntime.contracts.cart.cart"
912 }
913 },
914 "setItemData": {
915 "parameters": [
916 {
917 "name": "key",
918 "type": "string"
919 },
920 {
921 "name": "value",
922 "type": "object"
923 },
924 {
925 "name": "itemId",
926 "type": "string"
927 }
928 ],
929 "return": {
930 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
931 }
932 },
933 "removeItemData": {
934 "parameters": [
935 {
936 "name": "key",
937 "type": "string"
938 },
939 {
940 "name": "itemId",
941 "type": "string"
942 }
943 ],
944 "return": {
945 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
946 }
947 },
948 "setItemAllocation": {
949 "parameters": [
950 {
951 "name": "allocationId",
952 "type": "number"
953 },
954 {
955 "name": "expiration",
956 "type": "date"
957 },
958 {
959 "name": "productCode",
960 "type": "string"
961 },
962 {
963 "name": "itemId",
964 "type": "string"
965 }
966 ],
967 "return": {
968 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
969 }
970 },
971 "removeItem": {
972 "parameters": [
973 {
974 "name": "itemId",
975 "type": "string"
976 }
977 ],
978 "return": {
979 "type": "mozu.commerceRuntime.contracts.cart.cart"
980 }
981 }
982 },
983 "get": {
984 "cart": {
985 "parameters": [],
986 "return": {
987 "type": "mozu.commerceRuntime.contracts.cart.cart"
988 }
989 }
990 }
991 }
992 },
993 {
994 "action": "embedded.commerce.carts.deleteCart.after",
995 "aliases": [
996 "api.commerce.carts.embedded.afterDeleteCart"
997 ],
998 "domain": "commerce.carts",
999 "contextLevel": "Site",
1000 "supportsMultipleCustomFunctions": false,
1001 "context": {
1002 "exec": {
1003 "setData": {
1004 "parameters": [
1005 {
1006 "name": "key",
1007 "type": "string"
1008 },
1009 {
1010 "name": "value",
1011 "type": "object"
1012 }
1013 ],
1014 "return": {
1015 "type": "mozu.commerceRuntime.contracts.cart.cart"
1016 }
1017 },
1018 "removeData": {
1019 "parameters": [
1020 {
1021 "name": "key",
1022 "type": "string"
1023 }
1024 ],
1025 "return": {
1026 "type": "mozu.commerceRuntime.contracts.cart.cart"
1027 }
1028 },
1029 "setItemData": {
1030 "parameters": [
1031 {
1032 "name": "key",
1033 "type": "string"
1034 },
1035 {
1036 "name": "value",
1037 "type": "object"
1038 },
1039 {
1040 "name": "itemId",
1041 "type": "string"
1042 }
1043 ],
1044 "return": {
1045 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
1046 }
1047 },
1048 "removeItemData": {
1049 "parameters": [
1050 {
1051 "name": "key",
1052 "type": "string"
1053 },
1054 {
1055 "name": "itemId",
1056 "type": "string"
1057 }
1058 ],
1059 "return": {
1060 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
1061 }
1062 },
1063 "setItemAllocation": {
1064 "parameters": [
1065 {
1066 "name": "allocationId",
1067 "type": "number"
1068 },
1069 {
1070 "name": "expiration",
1071 "type": "date"
1072 },
1073 {
1074 "name": "productCode",
1075 "type": "string"
1076 },
1077 {
1078 "name": "itemId",
1079 "type": "string"
1080 }
1081 ],
1082 "return": {
1083 "type": "mozu.commerceRuntime.contracts.cart.cartItem"
1084 }
1085 },
1086 "removeItem": {
1087 "parameters": [
1088 {
1089 "name": "itemId",
1090 "type": "string"
1091 }
1092 ],
1093 "return": {
1094 "type": "mozu.commerceRuntime.contracts.cart.cart"
1095 }
1096 }
1097 },
1098 "get": {
1099 "cart": {
1100 "parameters": [],
1101 "return": {
1102 "type": "mozu.commerceRuntime.contracts.cart.cart"
1103 }
1104 }
1105 }
1106 }
1107 },
1108 {
1109 "action": "embedded.commerce.orders.addItem.before",
1110 "aliases": [
1111 "api.commerce.orders.embedded.beforeAddItem"
1112 ],
1113 "domain": "commerce.orders",
1114 "contextLevel": "Site",
1115 "supportsMultipleCustomFunctions": false,
1116 "context": {
1117 "exec": {
1118 "setItemAllocation": {
1119 "parameters": [
1120 {
1121 "name": "allocationId",
1122 "type": "number"
1123 },
1124 {
1125 "name": "expiration",
1126 "type": "date"
1127 },
1128 {
1129 "name": "productCode",
1130 "type": "string"
1131 },
1132 {
1133 "name": "itemId",
1134 "optional": true,
1135 "type": "string"
1136 }
1137 ],
1138 "return": {
1139 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1140 }
1141 },
1142 "setAttribute": {
1143 "parameters": [
1144 {
1145 "name": "fqn",
1146 "type": "string"
1147 },
1148 {
1149 "name": "values",
1150 "type": "object"
1151 }
1152 ],
1153 "return": {
1154 "type": "mozu.commerceRuntime.contracts.order.order"
1155 }
1156 },
1157 "removeAttribute": {
1158 "parameters": [
1159 {
1160 "name": "fqn",
1161 "type": "string"
1162 }
1163 ],
1164 "return": {
1165 "type": "mozu.commerceRuntime.contracts.order.order"
1166 }
1167 },
1168 "setData": {
1169 "parameters": [
1170 {
1171 "name": "key",
1172 "type": "string"
1173 },
1174 {
1175 "name": "value",
1176 "type": "object"
1177 }
1178 ],
1179 "return": {
1180 "type": "mozu.commerceRuntime.contracts.order.order"
1181 }
1182 },
1183 "removeData": {
1184 "parameters": [
1185 {
1186 "name": "key",
1187 "type": "string"
1188 }
1189 ],
1190 "return": {
1191 "type": "mozu.commerceRuntime.contracts.order.order"
1192 }
1193 },
1194 "setItemData": {
1195 "parameters": [
1196 {
1197 "name": "key",
1198 "type": "string"
1199 },
1200 {
1201 "name": "value",
1202 "type": "object"
1203 },
1204 {
1205 "name": "itemId",
1206 "optional": true,
1207 "type": "string"
1208 }
1209 ],
1210 "return": {
1211 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1212 }
1213 },
1214 "removeItemData": {
1215 "parameters": [
1216 {
1217 "name": "key",
1218 "type": "string"
1219 },
1220 {
1221 "name": "itemId",
1222 "optional": true,
1223 "type": "string"
1224 }
1225 ],
1226 "return": {
1227 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1228 }
1229 },
1230 "setDutyAmount": {
1231 "parameters": [
1232 {
1233 "name": "dutyAmount",
1234 "type": "number"
1235 }
1236 ],
1237 "return": {
1238 "type": "mozu.commerceRuntime.contracts.order.order"
1239 }
1240 },
1241 "setItemDutyAmount": {
1242 "parameters": [
1243 {
1244 "name": "dutyAmount",
1245 "type": "number"
1246 },
1247 {
1248 "name": "itemId",
1249 "optional": true,
1250 "type": "string"
1251 }
1252 ],
1253 "return": {
1254 "type": "mozu.commerceRuntime.contracts.order.order"
1255 }
1256 }
1257 },
1258 "get": {
1259 "order": {
1260 "parameters": [],
1261 "return": {
1262 "type": "mozu.commerceRuntime.contracts.orders.order"
1263 }
1264 },
1265 "orderItem": {
1266 "parameters": [],
1267 "return": {
1268 "type": "mozu.commerceRuntime.contracts.orders.orderItem"
1269 }
1270 }
1271 }
1272 }
1273 },
1274 {
1275 "action": "embedded.commerce.orders.addItem.after",
1276 "aliases": [
1277 "api.commerce.orders.embedded.afterAddItem"
1278 ],
1279 "domain": "commerce.orders",
1280 "contextLevel": "Site",
1281 "supportsMultipleCustomFunctions": false,
1282 "context": {
1283 "exec": {
1284 "setItemAllocation": {
1285 "parameters": [
1286 {
1287 "name": "allocationId",
1288 "type": "number"
1289 },
1290 {
1291 "name": "expiration",
1292 "type": "date"
1293 },
1294 {
1295 "name": "productCode",
1296 "type": "string"
1297 },
1298 {
1299 "name": "itemId",
1300 "optional": true,
1301 "type": "string"
1302 }
1303 ],
1304 "return": {
1305 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1306 }
1307 },
1308 "setAttribute": {
1309 "parameters": [
1310 {
1311 "name": "fqn",
1312 "type": "string"
1313 },
1314 {
1315 "name": "values",
1316 "type": "object"
1317 }
1318 ],
1319 "return": {
1320 "type": "mozu.commerceRuntime.contracts.order.order"
1321 }
1322 },
1323 "removeAttribute": {
1324 "parameters": [
1325 {
1326 "name": "fqn",
1327 "type": "string"
1328 }
1329 ],
1330 "return": {
1331 "type": "mozu.commerceRuntime.contracts.order.order"
1332 }
1333 },
1334 "setData": {
1335 "parameters": [
1336 {
1337 "name": "key",
1338 "type": "string"
1339 },
1340 {
1341 "name": "value",
1342 "type": "object"
1343 }
1344 ],
1345 "return": {
1346 "type": "mozu.commerceRuntime.contracts.order.order"
1347 }
1348 },
1349 "removeData": {
1350 "parameters": [
1351 {
1352 "name": "key",
1353 "type": "string"
1354 }
1355 ],
1356 "return": {
1357 "type": "mozu.commerceRuntime.contracts.order.order"
1358 }
1359 },
1360 "setItemData": {
1361 "parameters": [
1362 {
1363 "name": "key",
1364 "type": "string"
1365 },
1366 {
1367 "name": "value",
1368 "type": "object"
1369 },
1370 {
1371 "name": "itemId",
1372 "optional": true,
1373 "type": "string"
1374 }
1375 ],
1376 "return": {
1377 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1378 }
1379 },
1380 "removeItemData": {
1381 "parameters": [
1382 {
1383 "name": "key",
1384 "type": "string"
1385 },
1386 {
1387 "name": "itemId",
1388 "optional": true,
1389 "type": "string"
1390 }
1391 ],
1392 "return": {
1393 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1394 }
1395 },
1396 "setDutyAmount": {
1397 "parameters": [
1398 {
1399 "name": "dutyAmount",
1400 "type": "number"
1401 }
1402 ],
1403 "return": {
1404 "type": "mozu.commerceRuntime.contracts.order.order"
1405 }
1406 },
1407 "setItemDutyAmount": {
1408 "parameters": [
1409 {
1410 "name": "dutyAmount",
1411 "type": "number"
1412 },
1413 {
1414 "name": "itemId",
1415 "optional": true,
1416 "type": "string"
1417 }
1418 ],
1419 "return": {
1420 "type": "mozu.commerceRuntime.contracts.order.order"
1421 }
1422 }
1423 },
1424 "get": {
1425 "order": {
1426 "parameters": [],
1427 "return": {
1428 "type": "mozu.commerceRuntime.contracts.orders.order"
1429 }
1430 },
1431 "orderItem": {
1432 "parameters": [],
1433 "return": {
1434 "type": "mozu.commerceRuntime.contracts.orders.orderItem"
1435 }
1436 }
1437 }
1438 }
1439 },
1440 {
1441 "action": "embedded.commerce.orders.price.before",
1442 "aliases": [
1443 "api.commerce.orders.embedded.beforePrice"
1444 ],
1445 "domain": "commerce.orders",
1446 "contextLevel": "Site",
1447 "supportsMultipleCustomFunctions": false,
1448 "context": {
1449 "exec": {
1450 "setItemAllocation": {
1451 "parameters": [
1452 {
1453 "name": "allocationId",
1454 "type": "number"
1455 },
1456 {
1457 "name": "expiration",
1458 "type": "date"
1459 },
1460 {
1461 "name": "productCode",
1462 "type": "string"
1463 },
1464 {
1465 "name": "itemId",
1466 "type": "string"
1467 }
1468 ],
1469 "return": {
1470 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1471 }
1472 },
1473 "setAttribute": {
1474 "parameters": [
1475 {
1476 "name": "fqn",
1477 "type": "string"
1478 },
1479 {
1480 "name": "values",
1481 "type": "object"
1482 }
1483 ],
1484 "return": {
1485 "type": "mozu.commerceRuntime.contracts.order.order"
1486 }
1487 },
1488 "removeAttribute": {
1489 "parameters": [
1490 {
1491 "name": "fqn",
1492 "type": "string"
1493 }
1494 ],
1495 "return": {
1496 "type": "mozu.commerceRuntime.contracts.order.order"
1497 }
1498 },
1499 "setData": {
1500 "parameters": [
1501 {
1502 "name": "key",
1503 "type": "string"
1504 },
1505 {
1506 "name": "value",
1507 "type": "object"
1508 }
1509 ],
1510 "return": {
1511 "type": "mozu.commerceRuntime.contracts.order.order"
1512 }
1513 },
1514 "removeData": {
1515 "parameters": [
1516 {
1517 "name": "key",
1518 "type": "string"
1519 }
1520 ],
1521 "return": {
1522 "type": "mozu.commerceRuntime.contracts.order.order"
1523 }
1524 },
1525 "setItemData": {
1526 "parameters": [
1527 {
1528 "name": "key",
1529 "type": "string"
1530 },
1531 {
1532 "name": "value",
1533 "type": "object"
1534 },
1535 {
1536 "name": "itemId",
1537 "type": "string"
1538 }
1539 ],
1540 "return": {
1541 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1542 }
1543 },
1544 "removeItemData": {
1545 "parameters": [
1546 {
1547 "name": "key",
1548 "type": "string"
1549 },
1550 {
1551 "name": "itemId",
1552 "type": "string"
1553 }
1554 ],
1555 "return": {
1556 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1557 }
1558 },
1559 "setDutyAmount": {
1560 "parameters": [
1561 {
1562 "name": "dutyAmount",
1563 "type": "number"
1564 }
1565 ],
1566 "return": {
1567 "type": "mozu.commerceRuntime.contracts.order.order"
1568 }
1569 },
1570 "setHandlingAmount": {
1571 "parameters": [
1572 {
1573 "name": "handlingAmount",
1574 "type": "number"
1575 }
1576 ],
1577 "return": {
1578 "type": "mozu.commerceRuntime.contracts.order.order"
1579 }
1580 },
1581 "setItemHandlingAmount": {
1582 "parameters": [
1583 {
1584 "name": "handlingAmount",
1585 "type": "number"
1586 },
1587 {
1588 "name": "itemId",
1589 "type": "string"
1590 }
1591 ],
1592 "return": {
1593 "type": "mozu.commerceRuntime.contracts.order.order"
1594 }
1595 }
1596 },
1597 "get": {
1598 "order": {
1599 "parameters": [],
1600 "return": {
1601 "type": "mozu.commerceRuntime.contracts.orders.order"
1602 }
1603 }
1604 }
1605 }
1606 },
1607 {
1608 "action": "embedded.commerce.orders.price.after",
1609 "aliases": [
1610 "api.commerce.orders.embedded.afterPrice"
1611 ],
1612 "domain": "commerce.orders",
1613 "contextLevel": "Site",
1614 "supportsMultipleCustomFunctions": false,
1615 "context": {
1616 "exec": {
1617 "setItemAllocation": {
1618 "parameters": [
1619 {
1620 "name": "allocationId",
1621 "type": "number"
1622 },
1623 {
1624 "name": "expiration",
1625 "type": "date"
1626 },
1627 {
1628 "name": "productCode",
1629 "type": "string"
1630 },
1631 {
1632 "name": "itemId",
1633 "type": "string"
1634 }
1635 ],
1636 "return": {
1637 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1638 }
1639 },
1640 "setAttribute": {
1641 "parameters": [
1642 {
1643 "name": "fqn",
1644 "type": "string"
1645 },
1646 {
1647 "name": "values",
1648 "type": "object"
1649 }
1650 ],
1651 "return": {
1652 "type": "mozu.commerceRuntime.contracts.order.order"
1653 }
1654 },
1655 "removeAttribute": {
1656 "parameters": [
1657 {
1658 "name": "fqn",
1659 "type": "string"
1660 }
1661 ],
1662 "return": {
1663 "type": "mozu.commerceRuntime.contracts.order.order"
1664 }
1665 },
1666 "setData": {
1667 "parameters": [
1668 {
1669 "name": "key",
1670 "type": "string"
1671 },
1672 {
1673 "name": "value",
1674 "type": "object"
1675 }
1676 ],
1677 "return": {
1678 "type": "mozu.commerceRuntime.contracts.order.order"
1679 }
1680 },
1681 "removeData": {
1682 "parameters": [
1683 {
1684 "name": "key",
1685 "type": "string"
1686 }
1687 ],
1688 "return": {
1689 "type": "mozu.commerceRuntime.contracts.order.order"
1690 }
1691 },
1692 "setItemData": {
1693 "parameters": [
1694 {
1695 "name": "key",
1696 "type": "string"
1697 },
1698 {
1699 "name": "value",
1700 "type": "object"
1701 },
1702 {
1703 "name": "itemId",
1704 "type": "string"
1705 }
1706 ],
1707 "return": {
1708 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1709 }
1710 },
1711 "removeItemData": {
1712 "parameters": [
1713 {
1714 "name": "key",
1715 "type": "string"
1716 },
1717 {
1718 "name": "itemId",
1719 "type": "string"
1720 }
1721 ],
1722 "return": {
1723 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1724 }
1725 },
1726 "setDutyAmount": {
1727 "parameters": [
1728 {
1729 "name": "dutyAmount",
1730 "type": "number"
1731 }
1732 ],
1733 "return": {
1734 "type": "mozu.commerceRuntime.contracts.order.order"
1735 }
1736 }
1737 },
1738 "get": {
1739 "order": {
1740 "parameters": [],
1741 "return": {
1742 "type": "mozu.commerceRuntime.contracts.orders.order"
1743 }
1744 }
1745 }
1746 }
1747 },
1748 {
1749 "action": "embedded.commerce.orders.deleteItem.before",
1750 "aliases": [
1751 "api.commerce.orders.embedded.beforeDeleteItem"
1752 ],
1753 "domain": "commerce.orders",
1754 "contextLevel": "Site",
1755 "supportsMultipleCustomFunctions": false,
1756 "context": {
1757 "exec": {
1758 "setItemAllocation": {
1759 "parameters": [
1760 {
1761 "name": "allocationId",
1762 "type": "number"
1763 },
1764 {
1765 "name": "expiration",
1766 "type": "date"
1767 },
1768 {
1769 "name": "productCode",
1770 "type": "string"
1771 },
1772 {
1773 "name": "itemId",
1774 "optional": true,
1775 "type": "string"
1776 }
1777 ],
1778 "return": {
1779 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1780 }
1781 },
1782 "setAttribute": {
1783 "parameters": [
1784 {
1785 "name": "fqn",
1786 "type": "string"
1787 },
1788 {
1789 "name": "values",
1790 "type": "object"
1791 }
1792 ],
1793 "return": {
1794 "type": "mozu.commerceRuntime.contracts.order.order"
1795 }
1796 },
1797 "removeAttribute": {
1798 "parameters": [
1799 {
1800 "name": "fqn",
1801 "type": "string"
1802 }
1803 ],
1804 "return": {
1805 "type": "mozu.commerceRuntime.contracts.order.order"
1806 }
1807 },
1808 "setData": {
1809 "parameters": [
1810 {
1811 "name": "key",
1812 "type": "string"
1813 },
1814 {
1815 "name": "value",
1816 "type": "object"
1817 }
1818 ],
1819 "return": {
1820 "type": "mozu.commerceRuntime.contracts.order.order"
1821 }
1822 },
1823 "removeData": {
1824 "parameters": [
1825 {
1826 "name": "key",
1827 "type": "string"
1828 }
1829 ],
1830 "return": {
1831 "type": "mozu.commerceRuntime.contracts.order.order"
1832 }
1833 },
1834 "setItemData": {
1835 "parameters": [
1836 {
1837 "name": "key",
1838 "type": "string"
1839 },
1840 {
1841 "name": "value",
1842 "type": "object"
1843 },
1844 {
1845 "name": "itemId",
1846 "optional": true,
1847 "type": "string"
1848 }
1849 ],
1850 "return": {
1851 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1852 }
1853 },
1854 "removeItemData": {
1855 "parameters": [
1856 {
1857 "name": "key",
1858 "type": "string"
1859 },
1860 {
1861 "name": "itemId",
1862 "optional": true,
1863 "type": "string"
1864 }
1865 ],
1866 "return": {
1867 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1868 }
1869 },
1870 "setDutyAmount": {
1871 "parameters": [
1872 {
1873 "name": "dutyAmount",
1874 "type": "number"
1875 }
1876 ],
1877 "return": {
1878 "type": "mozu.commerceRuntime.contracts.order.order"
1879 }
1880 },
1881 "setItemDutyAmount": {
1882 "parameters": [
1883 {
1884 "name": "dutyAmount",
1885 "type": "number"
1886 },
1887 {
1888 "name": "itemId",
1889 "optional": true,
1890 "type": "string"
1891 }
1892 ],
1893 "return": {
1894 "type": "mozu.commerceRuntime.contracts.order.order"
1895 }
1896 }
1897 },
1898 "get": {
1899 "order": {
1900 "parameters": [],
1901 "return": {
1902 "type": "mozu.commerceRuntime.contracts.orders.order"
1903 }
1904 },
1905 "orderItem": {
1906 "parameters": [],
1907 "return": {
1908 "type": "mozu.commerceRuntime.contracts.orders.orderItem"
1909 }
1910 }
1911 }
1912 }
1913 },
1914 {
1915 "action": "embedded.commerce.orders.deleteItem.after",
1916 "aliases": [
1917 "api.commerce.orders.embedded.afterDeleteItem"
1918 ],
1919 "domain": "commerce.orders",
1920 "contextLevel": "Site",
1921 "supportsMultipleCustomFunctions": false,
1922 "context": {
1923 "exec": {
1924 "setItemAllocation": {
1925 "parameters": [
1926 {
1927 "name": "allocationId",
1928 "type": "number"
1929 },
1930 {
1931 "name": "expiration",
1932 "type": "date"
1933 },
1934 {
1935 "name": "productCode",
1936 "type": "string"
1937 },
1938 {
1939 "name": "itemId",
1940 "optional": true,
1941 "type": "string"
1942 }
1943 ],
1944 "return": {
1945 "type": "mozu.commerceRuntime.contracts.order.orderItem"
1946 }
1947 },
1948 "setAttribute": {
1949 "parameters": [
1950 {
1951 "name": "fqn",
1952 "type": "string"
1953 },
1954 {
1955 "name": "values",
1956 "type": "object"
1957 }
1958 ],
1959 "return": {
1960 "type": "mozu.commerceRuntime.contracts.order.order"
1961 }
1962 },
1963 "removeAttribute": {
1964 "parameters": [
1965 {
1966 "name": "fqn",
1967 "type": "string"
1968 }
1969 ],
1970 "return": {
1971 "type": "mozu.commerceRuntime.contracts.order.order"
1972 }
1973 },
1974 "setData": {
1975 "parameters": [
1976 {
1977 "name": "key",
1978 "type": "string"
1979 },
1980 {
1981 "name": "value",
1982 "type": "object"
1983 }
1984 ],
1985 "return": {
1986 "type": "mozu.commerceRuntime.contracts.order.order"
1987 }
1988 },
1989 "removeData": {
1990 "parameters": [
1991 {
1992 "name": "key",
1993 "type": "string"
1994 }
1995 ],
1996 "return": {
1997 "type": "mozu.commerceRuntime.contracts.order.order"
1998 }
1999 },
2000 "setItemData": {
2001 "parameters": [
2002 {
2003 "name": "key",
2004 "type": "string"
2005 },
2006 {
2007 "name": "value",
2008 "type": "object"
2009 },
2010 {
2011 "name": "itemId",
2012 "optional": true,
2013 "type": "string"
2014 }
2015 ],
2016 "return": {
2017 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2018 }
2019 },
2020 "removeItemData": {
2021 "parameters": [
2022 {
2023 "name": "key",
2024 "type": "string"
2025 },
2026 {
2027 "name": "itemId",
2028 "optional": true,
2029 "type": "string"
2030 }
2031 ],
2032 "return": {
2033 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2034 }
2035 },
2036 "setDutyAmount": {
2037 "parameters": [
2038 {
2039 "name": "dutyAmount",
2040 "type": "number"
2041 }
2042 ],
2043 "return": {
2044 "type": "mozu.commerceRuntime.contracts.order.order"
2045 }
2046 },
2047 "setItemDutyAmount": {
2048 "parameters": [
2049 {
2050 "name": "dutyAmount",
2051 "type": "number"
2052 },
2053 {
2054 "name": "itemId",
2055 "optional": true,
2056 "type": "string"
2057 }
2058 ],
2059 "return": {
2060 "type": "mozu.commerceRuntime.contracts.order.order"
2061 }
2062 }
2063 },
2064 "get": {
2065 "order": {
2066 "parameters": [],
2067 "return": {
2068 "type": "mozu.commerceRuntime.contracts.orders.order"
2069 }
2070 },
2071 "orderItem": {
2072 "parameters": [],
2073 "return": {
2074 "type": "mozu.commerceRuntime.contracts.orders.orderItem"
2075 }
2076 }
2077 }
2078 }
2079 },
2080 {
2081 "action": "embedded.commerce.orders.action.before",
2082 "aliases": [
2083 "api.commerce.orders.embedded.beforeAction"
2084 ],
2085 "domain": "commerce.orders",
2086 "contextLevel": "Site",
2087 "supportsMultipleCustomFunctions": false,
2088 "context": {
2089 "exec": {
2090 "setItemAllocation": {
2091 "parameters": [
2092 {
2093 "name": "allocationId",
2094 "type": "number"
2095 },
2096 {
2097 "name": "expiration",
2098 "type": "date"
2099 },
2100 {
2101 "name": "productCode",
2102 "type": "string"
2103 },
2104 {
2105 "name": "itemId",
2106 "type": "string"
2107 }
2108 ],
2109 "return": {
2110 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2111 }
2112 },
2113 "setAttribute": {
2114 "parameters": [
2115 {
2116 "name": "fqn",
2117 "type": "string"
2118 },
2119 {
2120 "name": "values",
2121 "type": "object"
2122 }
2123 ],
2124 "return": {
2125 "type": "mozu.commerceRuntime.contracts.order.order"
2126 }
2127 },
2128 "removeAttribute": {
2129 "parameters": [
2130 {
2131 "name": "fqn",
2132 "type": "string"
2133 }
2134 ],
2135 "return": {
2136 "type": "mozu.commerceRuntime.contracts.order.order"
2137 }
2138 },
2139 "setData": {
2140 "parameters": [
2141 {
2142 "name": "key",
2143 "type": "string"
2144 },
2145 {
2146 "name": "value",
2147 "type": "object"
2148 }
2149 ],
2150 "return": {
2151 "type": "mozu.commerceRuntime.contracts.order.order"
2152 }
2153 },
2154 "removeData": {
2155 "parameters": [
2156 {
2157 "name": "key",
2158 "type": "string"
2159 }
2160 ],
2161 "return": {
2162 "type": "mozu.commerceRuntime.contracts.order.order"
2163 }
2164 },
2165 "setItemData": {
2166 "parameters": [
2167 {
2168 "name": "key",
2169 "type": "string"
2170 },
2171 {
2172 "name": "value",
2173 "type": "object"
2174 },
2175 {
2176 "name": "itemId",
2177 "type": "string"
2178 }
2179 ],
2180 "return": {
2181 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2182 }
2183 },
2184 "removeItemData": {
2185 "parameters": [
2186 {
2187 "name": "key",
2188 "type": "string"
2189 },
2190 {
2191 "name": "itemId",
2192 "type": "string"
2193 }
2194 ],
2195 "return": {
2196 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2197 }
2198 },
2199 "setDutyAmount": {
2200 "parameters": [
2201 {
2202 "name": "dutyAmount",
2203 "type": "number"
2204 }
2205 ],
2206 "return": {
2207 "type": "mozu.commerceRuntime.contracts.order.order"
2208 }
2209 }
2210 },
2211 "get": {
2212 "order": {
2213 "parameters": [],
2214 "return": {
2215 "type": "mozu.commerceRuntime.contracts.orders.order"
2216 }
2217 }
2218 }
2219 }
2220 },
2221 {
2222 "action": "embedded.commerce.orders.action.after",
2223 "aliases": [
2224 "api.commerce.orders.embedded.afterAction"
2225 ],
2226 "domain": "commerce.orders",
2227 "contextLevel": "Site",
2228 "supportsMultipleCustomFunctions": false,
2229 "context": {
2230 "exec": {
2231 "setItemAllocation": {
2232 "parameters": [
2233 {
2234 "name": "allocationId",
2235 "type": "number"
2236 },
2237 {
2238 "name": "expiration",
2239 "type": "date"
2240 },
2241 {
2242 "name": "productCode",
2243 "type": "string"
2244 },
2245 {
2246 "name": "itemId",
2247 "type": "string"
2248 }
2249 ],
2250 "return": {
2251 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2252 }
2253 },
2254 "setAttribute": {
2255 "parameters": [
2256 {
2257 "name": "fqn",
2258 "type": "string"
2259 },
2260 {
2261 "name": "values",
2262 "type": "object"
2263 }
2264 ],
2265 "return": {
2266 "type": "mozu.commerceRuntime.contracts.order.order"
2267 }
2268 },
2269 "removeAttribute": {
2270 "parameters": [
2271 {
2272 "name": "fqn",
2273 "type": "string"
2274 }
2275 ],
2276 "return": {
2277 "type": "mozu.commerceRuntime.contracts.order.order"
2278 }
2279 },
2280 "setData": {
2281 "parameters": [
2282 {
2283 "name": "key",
2284 "type": "string"
2285 },
2286 {
2287 "name": "value",
2288 "type": "object"
2289 }
2290 ],
2291 "return": {
2292 "type": "mozu.commerceRuntime.contracts.order.order"
2293 }
2294 },
2295 "removeData": {
2296 "parameters": [
2297 {
2298 "name": "key",
2299 "type": "string"
2300 }
2301 ],
2302 "return": {
2303 "type": "mozu.commerceRuntime.contracts.order.order"
2304 }
2305 },
2306 "setItemData": {
2307 "parameters": [
2308 {
2309 "name": "key",
2310 "type": "string"
2311 },
2312 {
2313 "name": "value",
2314 "type": "object"
2315 },
2316 {
2317 "name": "itemId",
2318 "type": "string"
2319 }
2320 ],
2321 "return": {
2322 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2323 }
2324 },
2325 "removeItemData": {
2326 "parameters": [
2327 {
2328 "name": "key",
2329 "type": "string"
2330 },
2331 {
2332 "name": "itemId",
2333 "type": "string"
2334 }
2335 ],
2336 "return": {
2337 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2338 }
2339 },
2340 "setDutyAmount": {
2341 "parameters": [
2342 {
2343 "name": "dutyAmount",
2344 "type": "number"
2345 }
2346 ],
2347 "return": {
2348 "type": "mozu.commerceRuntime.contracts.order.order"
2349 }
2350 }
2351 },
2352 "get": {
2353 "order": {
2354 "parameters": [],
2355 "return": {
2356 "type": "mozu.commerceRuntime.contracts.orders.order"
2357 }
2358 }
2359 }
2360 }
2361 },
2362 {
2363 "action": "embedded.commerce.orders.createFromCart.before",
2364 "aliases": [
2365 "api.commerce.orders.embedded.beforeCreateFromCart"
2366 ],
2367 "domain": "commerce.orders",
2368 "contextLevel": "Site",
2369 "supportsMultipleCustomFunctions": false,
2370 "context": {
2371 "exec": {
2372 "setItemAllocation": {
2373 "parameters": [
2374 {
2375 "name": "allocationId",
2376 "type": "number"
2377 },
2378 {
2379 "name": "expiration",
2380 "type": "date"
2381 },
2382 {
2383 "name": "productCode",
2384 "type": "string"
2385 },
2386 {
2387 "name": "itemId",
2388 "type": "string"
2389 }
2390 ],
2391 "return": {
2392 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2393 }
2394 },
2395 "setAttribute": {
2396 "parameters": [
2397 {
2398 "name": "fqn",
2399 "type": "string"
2400 },
2401 {
2402 "name": "values",
2403 "type": "object"
2404 }
2405 ],
2406 "return": {
2407 "type": "mozu.commerceRuntime.contracts.order.order"
2408 }
2409 },
2410 "removeAttribute": {
2411 "parameters": [
2412 {
2413 "name": "fqn",
2414 "type": "string"
2415 }
2416 ],
2417 "return": {
2418 "type": "mozu.commerceRuntime.contracts.order.order"
2419 }
2420 },
2421 "setData": {
2422 "parameters": [
2423 {
2424 "name": "key",
2425 "type": "string"
2426 },
2427 {
2428 "name": "value",
2429 "type": "object"
2430 }
2431 ],
2432 "return": {
2433 "type": "mozu.commerceRuntime.contracts.order.order"
2434 }
2435 },
2436 "removeData": {
2437 "parameters": [
2438 {
2439 "name": "key",
2440 "type": "string"
2441 }
2442 ],
2443 "return": {
2444 "type": "mozu.commerceRuntime.contracts.order.order"
2445 }
2446 },
2447 "setItemData": {
2448 "parameters": [
2449 {
2450 "name": "key",
2451 "type": "string"
2452 },
2453 {
2454 "name": "value",
2455 "type": "object"
2456 },
2457 {
2458 "name": "itemId",
2459 "type": "string"
2460 }
2461 ],
2462 "return": {
2463 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2464 }
2465 },
2466 "removeItemData": {
2467 "parameters": [
2468 {
2469 "name": "key",
2470 "type": "string"
2471 },
2472 {
2473 "name": "itemId",
2474 "type": "string"
2475 }
2476 ],
2477 "return": {
2478 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2479 }
2480 },
2481 "setDutyAmount": {
2482 "parameters": [
2483 {
2484 "name": "dutyAmount",
2485 "type": "number"
2486 }
2487 ],
2488 "return": {
2489 "type": "mozu.commerceRuntime.contracts.order.order"
2490 }
2491 }
2492 },
2493 "get": {
2494 "order": {
2495 "parameters": [],
2496 "return": {
2497 "type": "mozu.commerceRuntime.contracts.orders.order"
2498 }
2499 }
2500 }
2501 }
2502 },
2503 {
2504 "action": "embedded.commerce.orders.createFromCart.after",
2505 "aliases": [
2506 "api.commerce.orders.embedded.afterCreateFromCart"
2507 ],
2508 "domain": "commerce.orders",
2509 "contextLevel": "Site",
2510 "supportsMultipleCustomFunctions": false,
2511 "context": {
2512 "exec": {
2513 "setItemAllocation": {
2514 "parameters": [
2515 {
2516 "name": "allocationId",
2517 "type": "number"
2518 },
2519 {
2520 "name": "expiration",
2521 "type": "date"
2522 },
2523 {
2524 "name": "productCode",
2525 "type": "string"
2526 },
2527 {
2528 "name": "itemId",
2529 "type": "string"
2530 }
2531 ],
2532 "return": {
2533 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2534 }
2535 },
2536 "setAttribute": {
2537 "parameters": [
2538 {
2539 "name": "fqn",
2540 "type": "string"
2541 },
2542 {
2543 "name": "values",
2544 "type": "object"
2545 }
2546 ],
2547 "return": {
2548 "type": "mozu.commerceRuntime.contracts.order.order"
2549 }
2550 },
2551 "removeAttribute": {
2552 "parameters": [
2553 {
2554 "name": "fqn",
2555 "type": "string"
2556 }
2557 ],
2558 "return": {
2559 "type": "mozu.commerceRuntime.contracts.order.order"
2560 }
2561 },
2562 "setData": {
2563 "parameters": [
2564 {
2565 "name": "key",
2566 "type": "string"
2567 },
2568 {
2569 "name": "value",
2570 "type": "object"
2571 }
2572 ],
2573 "return": {
2574 "type": "mozu.commerceRuntime.contracts.order.order"
2575 }
2576 },
2577 "removeData": {
2578 "parameters": [
2579 {
2580 "name": "key",
2581 "type": "string"
2582 }
2583 ],
2584 "return": {
2585 "type": "mozu.commerceRuntime.contracts.order.order"
2586 }
2587 },
2588 "setItemData": {
2589 "parameters": [
2590 {
2591 "name": "key",
2592 "type": "string"
2593 },
2594 {
2595 "name": "value",
2596 "type": "object"
2597 },
2598 {
2599 "name": "itemId",
2600 "type": "string"
2601 }
2602 ],
2603 "return": {
2604 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2605 }
2606 },
2607 "removeItemData": {
2608 "parameters": [
2609 {
2610 "name": "key",
2611 "type": "string"
2612 },
2613 {
2614 "name": "itemId",
2615 "type": "string"
2616 }
2617 ],
2618 "return": {
2619 "type": "mozu.commerceRuntime.contracts.order.orderItem"
2620 }
2621 },
2622 "setDutyAmount": {
2623 "parameters": [
2624 {
2625 "name": "dutyAmount",
2626 "type": "number"
2627 }
2628 ],
2629 "return": {
2630 "type": "mozu.commerceRuntime.contracts.order.order"
2631 }
2632 }
2633 },
2634 "get": {
2635 "order": {
2636 "parameters": [],
2637 "return": {
2638 "type": "mozu.commerceRuntime.contracts.orders.order"
2639 }
2640 }
2641 }
2642 }
2643 },
2644 {
2645 "action": "http.commerce.orders.setFulFillmentInfo.before",
2646 "aliases": [],
2647 "domain": "commerce.orders",
2648 "contextLevel": "Tenant",
2649 "supportsMultipleCustomFunctions": true,
2650 "context": {
2651 "type": "mozu.actions.context.http"
2652 }
2653 },
2654 {
2655 "action": "http.commerce.orders.setFulFillmentInfo.after",
2656 "aliases": [],
2657 "domain": "commerce.orders",
2658 "contextLevel": "Tenant",
2659 "supportsMultipleCustomFunctions": true,
2660 "context": {
2661 "type": "mozu.actions.context.http"
2662 }
2663 },
2664 {
2665 "action": "http.commerce.orders.setBillingInfo.before",
2666 "aliases": [],
2667 "domain": "commerce.orders",
2668 "contextLevel": "Tenant",
2669 "supportsMultipleCustomFunctions": true,
2670 "context": {
2671 "type": "mozu.actions.context.http"
2672 }
2673 },
2674 {
2675 "action": "http.commerce.orders.setBillingInfo.after",
2676 "aliases": [],
2677 "domain": "commerce.orders",
2678 "contextLevel": "Tenant",
2679 "supportsMultipleCustomFunctions": true,
2680 "context": {
2681 "type": "mozu.actions.context.http"
2682 }
2683 },
2684 {
2685 "action": "http.commerce.settings.checkout.paymentsettings.updatePaymentSettings.before",
2686 "aliases": [],
2687 "domain": "commerce.settings",
2688 "contextLevel": "Site",
2689 "supportsMultipleCustomFunctions": true,
2690 "context": {
2691 "type": "mozu.actions.context.http"
2692 }
2693 },
2694 {
2695 "action": "embedded.commerce.payments.action.performPaymentInteraction",
2696 "aliases": [],
2697 "domain": "commerce.payments",
2698 "contextLevel": "Site",
2699 "supportsMultipleCustomFunctions": false,
2700 "context": {
2701 "exec": {
2702 "addPaymentInteraction": {
2703 "parameters": [
2704 {
2705 "name": "paymentInteraction",
2706 "type": "string"
2707 }
2708 ],
2709 "return": {
2710 "type": "mozu.commerceRuntime.contracts.payments.paymentInteraction"
2711 }
2712 },
2713 "setPaymentAmountRequested": {
2714 "parameters": [
2715 {
2716 "name": "amount",
2717 "type": "number"
2718 }
2719 ],
2720 "return": {
2721 "type": "mozu.commerceRuntime.contracts.payments.payment"
2722 }
2723 },
2724 "setPaymentAmountCollected": {
2725 "parameters": [
2726 {
2727 "name": "amount",
2728 "type": "number"
2729 }
2730 ],
2731 "return": {
2732 "type": "mozu.commerceRuntime.contracts.payments.payment"
2733 }
2734 },
2735 "setPaymentAmountCredited": {
2736 "parameters": [
2737 {
2738 "name": "amount",
2739 "type": "number"
2740 }
2741 ],
2742 "return": {
2743 "type": "mozu.commerceRuntime.contracts.payments.payment"
2744 }
2745 }
2746 },
2747 "get": {
2748 "payment": {
2749 "parameters": [],
2750 "return": {
2751 "type": "mozu.commerceRuntime.contracts.payments.payment"
2752 }
2753 },
2754 "paymentAction": {
2755 "parameters": [],
2756 "return": {
2757 "type": "mozu.commerceRuntime.contracts.payments.paymentAction"
2758 }
2759 }
2760 }
2761 }
2762 },
2763 {
2764 "action": "embedded.commerce.payments.action.before",
2765 "aliases": [],
2766 "domain": "commerce.payments",
2767 "contextLevel": "Site",
2768 "supportsMultipleCustomFunctions": true,
2769 "context": {
2770 "exec": {
2771 "setActionAmount": {
2772 "parameters": [
2773 {
2774 "name": "amount",
2775 "type": "number"
2776 }
2777 ],
2778 "return": {
2779 "type": "mozu.commerceRuntime.contracts.payments.paymentAction"
2780 }
2781 },
2782 "setPaymentData": {
2783 "parameters": [
2784 {
2785 "name": "key",
2786 "type": "string"
2787 },
2788 {
2789 "name": "value",
2790 "type": "object"
2791 }
2792 ]
2793 },
2794 "removePaymentData": {
2795 "parameters": [
2796 {
2797 "name": "key",
2798 "type": "string"
2799 }
2800 ]
2801 },
2802 "setActionPreAuthFlag": {
2803 "parameters": [
2804 {
2805 "name": "isPreAuth",
2806 "type": "bool"
2807 }
2808 ]
2809 }
2810 },
2811 "setPaymentTerm": {
2812 "parameters": [
2813 {
2814 "name": "purchaseOrderPaymentTermObject",
2815 "type": "object"
2816 }
2817 ],
2818 "return": {
2819 "type": "mozu.commerceRuntime.contracts.payments.purchaseorderpaymentterm"
2820 }
2821 },
2822 "get": {
2823 "payment": {
2824 "parameters": [],
2825 "return": {
2826 "type": "mozu.commerceRuntime.contracts.payments.payment"
2827 }
2828 },
2829 "paymentAction": {
2830 "parameters": [],
2831 "return": {
2832 "type": "mozu.commerceRuntime.contracts.payments.paymentAction"
2833 }
2834 }
2835 }
2836 }
2837 },
2838 {
2839 "action": "embedded.commerce.payments.action.after",
2840 "aliases": [],
2841 "domain": "commerce.payments",
2842 "contextLevel": "Site",
2843 "supportsMultipleCustomFunctions": true,
2844 "context": {
2845 "exec": {
2846 "setActionAmount": {
2847 "parameters": [
2848 {
2849 "name": "amount",
2850 "type": "number"
2851 }
2852 ],
2853 "return": {
2854 "type": "mozu.commerceRuntime.contracts.payments.paymentAction"
2855 }
2856 },
2857 "setFailedStateName": {
2858 "parameters": [
2859 {
2860 "name": "stateName",
2861 "type": "string"
2862 }
2863 ]
2864 },
2865 "setSuccessFlag": {
2866 "parameters": [
2867 {
2868 "name": "isSuccess",
2869 "type": "bool"
2870 }
2871 ]
2872 },
2873 "setNewStateName": {
2874 "parameters": [
2875 {
2876 "name": "stateName",
2877 "type": "string"
2878 }
2879 ]
2880 },
2881 "setPaymentData": {
2882 "parameters": [
2883 {
2884 "name": "key",
2885 "type": "string"
2886 },
2887 {
2888 "name": "value",
2889 "type": "object"
2890 }
2891 ]
2892 },
2893 "removePaymentData": {
2894 "parameters": [
2895 {
2896 "name": "key",
2897 "type": "string"
2898 }
2899 ]
2900 },
2901 "setRetryFlag": {
2902 "parameters": [
2903 {
2904 "name": "shouldRetry",
2905 "type": "bool"
2906 }
2907 ]
2908 },
2909 "setActionPreAuthFlag": {
2910 "parameters": [
2911 {
2912 "name": "isPreAuth",
2913 "type": "bool"
2914 }
2915 ]
2916 }
2917 },
2918 "get": {
2919 "payment": {
2920 "parameters": [],
2921 "return": {
2922 "type": "mozu.commerceRuntime.contracts.payments.payment"
2923 }
2924 },
2925 "paymentAction": {
2926 "parameters": [],
2927 "return": {
2928 "type": "mozu.commerceRuntime.contracts.payments.paymentAction"
2929 }
2930 }
2931 }
2932 }
2933 },
2934 {
2935 "action": "http.commerce.catalog.admin.products.updateProduct.before",
2936 "aliases": [
2937 "api.commerce.catalog.admin.products.filter.beforeUpdateProduct"
2938 ],
2939 "domain": "commerce.catalog.admin",
2940 "contextLevel": "MasterCatalog",
2941 "supportsMultipleCustomFunctions": true,
2942 "context": {
2943 "type": "mozu.actions.context.http"
2944 }
2945 },
2946 {
2947 "action": "http.commerce.catalog.admin.products.updateProduct.after",
2948 "aliases": [
2949 "api.commerce.catalog.admin.products.filter.afterUpdateProduct"
2950 ],
2951 "domain": "commerce.catalog.admin",
2952 "contextLevel": "MasterCatalog",
2953 "supportsMultipleCustomFunctions": true,
2954 "context": {
2955 "type": "mozu.actions.context.http"
2956 }
2957 },
2958 {
2959 "action": "http.commerce.catalog.admin.categories.addCategory.before",
2960 "aliases": [
2961 "api.commerce.catalog.admin.categories.filter.beforeAddCategory"
2962 ],
2963 "domain": "commerce.catalog.admin",
2964 "contextLevel": "MasterCatalog",
2965 "supportsMultipleCustomFunctions": true,
2966 "context": {
2967 "type": "mozu.actions.context.http"
2968 }
2969 },
2970 {
2971 "action": "http.commerce.catalog.admin.categories.addCategory.after",
2972 "aliases": [
2973 "api.commerce.catalog.admin.categories.filter.afterAddCategory"
2974 ],
2975 "domain": "commerce.catalog.admin",
2976 "contextLevel": "MasterCatalog",
2977 "supportsMultipleCustomFunctions": true,
2978 "context": {
2979 "type": "mozu.actions.context.http"
2980 }
2981 },
2982 {
2983 "action": "http.commerce.catalog.admin.categories.updateCategory.before",
2984 "aliases": [
2985 "api.commerce.catalog.admin.categories.filter.beforeUpdateCategory"
2986 ],
2987 "domain": "commerce.catalog.admin",
2988 "contextLevel": "MasterCatalog",
2989 "supportsMultipleCustomFunctions": true,
2990 "context": {
2991 "type": "mozu.actions.context.http"
2992 }
2993 },
2994 {
2995 "action": "http.commerce.catalog.admin.categories.updateCategory.after",
2996 "aliases": [
2997 "api.commerce.catalog.admin.categories.filter.afterUpdateCategory"
2998 ],
2999 "domain": "commerce.catalog.admin",
3000 "contextLevel": "MasterCatalog",
3001 "supportsMultipleCustomFunctions": true,
3002 "context": {
3003 "type": "mozu.actions.context.http"
3004 }
3005 },
3006 {
3007 "action": "http.commerce.customer.accounts.addAccount.before",
3008 "aliases": [
3009 "api.commerce.customer.accounts.filter.beforeAddAccount"
3010 ],
3011 "domain": "commerce.customer",
3012 "contextLevel": "Tenant",
3013 "supportsMultipleCustomFunctions": true,
3014 "context": {
3015 "type": "mozu.actions.context.http"
3016 }
3017 },
3018 {
3019 "action": "http.commerce.customer.accounts.addAccount.after",
3020 "aliases": [
3021 "api.commerce.customer.accounts.filter.afterAddAccount"
3022 ],
3023 "domain": "commerce.customer",
3024 "contextLevel": "Tenant",
3025 "supportsMultipleCustomFunctions": true,
3026 "context": {
3027 "type": "mozu.actions.context.http"
3028 }
3029 },
3030 {
3031 "action": "http.commerce.customer.accounts.addAccountAndLogin.before",
3032 "aliases": [
3033 "api.commerce.customer.accounts.filter.beforeAddAccountAndLogin"
3034 ],
3035 "domain": "commerce.customer",
3036 "contextLevel": "Site",
3037 "supportsMultipleCustomFunctions": true,
3038 "context": {
3039 "type": "mozu.actions.context.http"
3040 }
3041 },
3042 {
3043 "action": "http.commerce.customer.accounts.addAccountAndLogin.after",
3044 "aliases": [
3045 "api.commerce.customer.accounts.filter.afterAddAccountAndLogin"
3046 ],
3047 "domain": "commerce.customer",
3048 "contextLevel": "Site",
3049 "supportsMultipleCustomFunctions": true,
3050 "context": {
3051 "type": "mozu.actions.context.http"
3052 }
3053 },
3054 {
3055 "action": "http.commerce.customer.address.validation.before",
3056 "aliases": [],
3057 "domain": "commerce.customer",
3058 "contextLevel": "Tenant",
3059 "supportsMultipleCustomFunctions": true,
3060 "context": {
3061 "type": "mozu.actions.context.http"
3062 }
3063 },
3064 {
3065 "action": "http.commerce.customer.address.validation.after",
3066 "aliases": [],
3067 "domain": "commerce.customer",
3068 "contextLevel": "Tenant",
3069 "supportsMultipleCustomFunctions": true,
3070 "context": {
3071 "type": "mozu.actions.context.http"
3072 }
3073 },
3074 {
3075 "action": "http.commerce.customer.accounts.updateAccount.before",
3076 "aliases": [
3077 "api.commerce.customer.accounts.filter.beforeUpdateAccount"
3078 ],
3079 "domain": "commerce.customer",
3080 "contextLevel": "Tenant",
3081 "supportsMultipleCustomFunctions": true,
3082 "context": {
3083 "type": "mozu.actions.context.http"
3084 }
3085 },
3086 {
3087 "action": "http.commerce.customer.accounts.updateAccount.after",
3088 "aliases": [
3089 "api.commerce.customer.accounts.filter.afterUpdateAccount"
3090 ],
3091 "domain": "commerce.customer",
3092 "contextLevel": "Tenant",
3093 "supportsMultipleCustomFunctions": true,
3094 "context": {
3095 "type": "mozu.actions.context.http"
3096 }
3097 },
3098 {
3099 "action": "http.commerce.customer.accounts.changePassword.before",
3100 "aliases": [],
3101 "domain": "commerce.customer",
3102 "contextLevel": "Tenant",
3103 "supportsMultipleCustomFunctions": true,
3104 "context": {
3105 "type": "mozu.actions.context.http"
3106 }
3107 },
3108 {
3109 "action": "http.commerce.customer.accounts.changePassword.after",
3110 "aliases": [],
3111 "domain": "commerce.customer",
3112 "contextLevel": "Tenant",
3113 "supportsMultipleCustomFunctions": true,
3114 "context": {
3115 "type": "mozu.actions.context.http"
3116 }
3117 },
3118 {
3119 "action": "http.commerce.customer.accounts.updateForgottenPassword.before",
3120 "aliases": [],
3121 "domain": "commerce.customer",
3122 "contextLevel": "Tenant",
3123 "supportsMultipleCustomFunctions": true,
3124 "context": {
3125 "type": "mozu.actions.context.http"
3126 }
3127 },
3128 {
3129 "action": "http.commerce.customer.accounts.updateForgottenPassword.after",
3130 "aliases": [],
3131 "domain": "commerce.customer",
3132 "contextLevel": "Tenant",
3133 "supportsMultipleCustomFunctions": true,
3134 "context": {
3135 "type": "mozu.actions.context.http"
3136 }
3137 },
3138 {
3139 "action": "http.commerce.customer.authTickets.createUserAuthTicket.after",
3140 "aliases": [],
3141 "domain": "commerce.customer",
3142 "contextLevel": "Tenant",
3143 "supportsMultipleCustomFunctions": true,
3144 "context": {
3145 "type": "mozu.actions.context.http"
3146 }
3147 },
3148 {
3149 "action": "http.commerce.customer.authTickets.createUserAuthTicket.before",
3150 "aliases": [],
3151 "domain": "commerce.customer",
3152 "contextLevel": "Tenant",
3153 "supportsMultipleCustomFunctions": true,
3154 "context": {
3155 "type": "mozu.actions.context.http"
3156 }
3157 },
3158 {
3159 "action": "embedded.commerce.customer.accounts.verifyExternalPassword",
3160 "aliases": [
3161 "api.commerce.customer.accounts.embedded.verifyExternalPassword"
3162 ],
3163 "domain": "commerce.customer",
3164 "contextLevel": "Tenant",
3165 "supportsMultipleCustomFunctions": false,
3166 "context": {
3167 "exec": {
3168 "setSuccess": {
3169 "parameters": [
3170 {
3171 "type": "bool"
3172 }
3173 ]
3174 }
3175 },
3176 "get": {
3177 "clearTextPassword": {
3178 "parameters": [],
3179 "return": {
3180 "type": "string"
3181 }
3182 },
3183 "externalPassword": {
3184 "parameters": [],
3185 "return": {
3186 "type": "string"
3187 }
3188 }
3189 }
3190 }
3191 },
3192 {
3193 "action": "embedded.commerce.return.retrieveReasons",
3194 "aliases": [],
3195 "domain": "commerce.return",
3196 "contextLevel": "Site",
3197 "supportsMultipleCustomFunctions": false,
3198 "context": {
3199 "exec": {
3200 "setReasonList": {
3201 "parameters": [
3202 {
3203 "name": "reasonList",
3204 "type": "array"
3205 }
3206 ]
3207 }
3208 },
3209 "get": {
3210 "ReasonList": {
3211 "parameters": [],
3212 "return": {
3213 "type": "array"
3214 }
3215 }
3216 }
3217 }
3218 },
3219 {
3220 "action": "http.commerce.customer.credits.getCredits.before",
3221 "aliases": [],
3222 "domain": "commerce.customer",
3223 "contextLevel": "Tenant",
3224 "supportsMultipleCustomFunctions": true,
3225 "context": {
3226 "type": "mozu.actions.context.http"
3227 }
3228 },
3229 {
3230 "action": "http.commerce.customer.credits.getCredits.after",
3231 "aliases": [],
3232 "domain": "commerce.customer",
3233 "contextLevel": "Tenant",
3234 "supportsMultipleCustomFunctions": true,
3235 "context": {
3236 "type": "mozu.actions.context.http"
3237 }
3238 },
3239 {
3240 "action": "http.commerce.customer.credits.getCredit.before",
3241 "aliases": [],
3242 "domain": "commerce.customer",
3243 "contextLevel": "Tenant",
3244 "supportsMultipleCustomFunctions": true,
3245 "context": {
3246 "type": "mozu.actions.context.http"
3247 }
3248 },
3249 {
3250 "action": "http.commerce.customer.credits.getCredit.after",
3251 "aliases": [],
3252 "domain": "commerce.customer",
3253 "contextLevel": "Tenant",
3254 "supportsMultipleCustomFunctions": true,
3255 "context": {
3256 "type": "mozu.actions.context.http"
3257 }
3258 },
3259 {
3260 "action": "http.commerce.customer.credits.addCredit.before",
3261 "aliases": [],
3262 "domain": "commerce.customer",
3263 "contextLevel": "Tenant",
3264 "supportsMultipleCustomFunctions": true,
3265 "context": {
3266 "type": "mozu.actions.context.http"
3267 }
3268 },
3269 {
3270 "action": "http.commerce.customer.credits.addCredit.after",
3271 "aliases": [],
3272 "domain": "commerce.customer",
3273 "contextLevel": "Tenant",
3274 "supportsMultipleCustomFunctions": true,
3275 "context": {
3276 "type": "mozu.actions.context.http"
3277 }
3278 },
3279 {
3280 "action": "http.commerce.customer.credits.updateCredit.before",
3281 "aliases": [],
3282 "domain": "commerce.customer",
3283 "contextLevel": "Tenant",
3284 "supportsMultipleCustomFunctions": true,
3285 "context": {
3286 "type": "mozu.actions.context.http"
3287 }
3288 },
3289 {
3290 "action": "http.commerce.customer.credits.updateCredit.after",
3291 "aliases": [],
3292 "domain": "commerce.customer",
3293 "contextLevel": "Tenant",
3294 "supportsMultipleCustomFunctions": true,
3295 "context": {
3296 "type": "mozu.actions.context.http"
3297 }
3298 },
3299 {
3300 "action": "http.commerce.customer.credits.associateCreditToShopper.before",
3301 "aliases": [],
3302 "domain": "commerce.customer",
3303 "contextLevel": "Tenant",
3304 "supportsMultipleCustomFunctions": true,
3305 "context": {
3306 "type": "mozu.actions.context.http"
3307 }
3308 },
3309 {
3310 "action": "http.commerce.customer.credits.associateCreditToShopper.after",
3311 "aliases": [],
3312 "domain": "commerce.customer",
3313 "contextLevel": "Tenant",
3314 "supportsMultipleCustomFunctions": true,
3315 "context": {
3316 "type": "mozu.actions.context.http"
3317 }
3318 },
3319 {
3320 "action": "http.commerce.customer.credits.deleteCredit.before",
3321 "aliases": [],
3322 "domain": "commerce.customer",
3323 "contextLevel": "Tenant",
3324 "supportsMultipleCustomFunctions": true,
3325 "context": {
3326 "type": "mozu.actions.context.http"
3327 }
3328 },
3329 {
3330 "action": "http.commerce.customer.credits.resendCreditCreatedEmail.before",
3331 "aliases": [],
3332 "domain": "commerce.customer",
3333 "contextLevel": "Tenant",
3334 "supportsMultipleCustomFunctions": true,
3335 "context": {
3336 "type": "mozu.actions.context.http"
3337 }
3338 },
3339 {
3340 "action": "http.commerce.customer.credits.getTransactions.before",
3341 "aliases": [],
3342 "domain": "commerce.customer",
3343 "contextLevel": "Tenant",
3344 "supportsMultipleCustomFunctions": true,
3345 "context": {
3346 "type": "mozu.actions.context.http"
3347 }
3348 },
3349 {
3350 "action": "http.commerce.customer.credits.getTransactions.after",
3351 "aliases": [],
3352 "domain": "commerce.customer",
3353 "contextLevel": "Tenant",
3354 "supportsMultipleCustomFunctions": true,
3355 "context": {
3356 "type": "mozu.actions.context.http"
3357 }
3358 },
3359 {
3360 "action": "http.commerce.customer.credits.addTransaction.before",
3361 "aliases": [],
3362 "domain": "commerce.customer",
3363 "contextLevel": "Tenant",
3364 "supportsMultipleCustomFunctions": true,
3365 "context": {
3366 "type": "mozu.actions.context.http"
3367 }
3368 },
3369 {
3370 "action": "http.commerce.customer.credits.addTransaction.after",
3371 "aliases": [],
3372 "domain": "commerce.customer",
3373 "contextLevel": "Tenant",
3374 "supportsMultipleCustomFunctions": true,
3375 "context": {
3376 "type": "mozu.actions.context.http"
3377 }
3378 },
3379 {
3380 "action": "http.commerce.customer.credits.getAuditEntries.before",
3381 "aliases": [],
3382 "domain": "commerce.customer",
3383 "contextLevel": "Tenant",
3384 "supportsMultipleCustomFunctions": true,
3385 "context": {
3386 "type": "mozu.actions.context.http"
3387 }
3388 },
3389 {
3390 "action": "http.commerce.customer.credits.getAuditEntries.after",
3391 "aliases": [],
3392 "domain": "commerce.customer",
3393 "contextLevel": "Tenant",
3394 "supportsMultipleCustomFunctions": true,
3395 "context": {
3396 "type": "mozu.actions.context.http"
3397 }
3398 },
3399 {
3400 "action": "http.commerce.catalog.storefront.shipping.requestRates.before",
3401 "aliases": [
3402 "api.commerce.catalog.storefront.shipping.filter.beforeRequestRates"
3403 ],
3404 "domain": "commerce.catalog.storefront.shipping",
3405 "contextLevel": "Site",
3406 "supportsMultipleCustomFunctions": true,
3407 "context": {
3408 "type": "mozu.actions.context.http"
3409 }
3410 },
3411 {
3412 "action": "http.commerce.catalog.storefront.shipping.requestRates.after",
3413 "aliases": [
3414 "api.commerce.catalog.storefront.shipping.filter.afterRequestRates"
3415 ],
3416 "domain": "commerce.catalog.storefront.shipping",
3417 "contextLevel": "Site",
3418 "supportsMultipleCustomFunctions": true,
3419 "context": {
3420 "type": "mozu.actions.context.http"
3421 }
3422 },
3423 {
3424 "action": "http.commerce.catalog.storefront.products.getProduct.before",
3425 "aliases": [],
3426 "domain": "commerce.catalog.storefront.products",
3427 "contextLevel": "Site",
3428 "supportsMultipleCustomFunctions": true,
3429 "context": {
3430 "type": "mozu.actions.context.http"
3431 }
3432 },
3433 {
3434 "action": "http.commerce.catalog.storefront.products.getProduct.after",
3435 "aliases": [],
3436 "domain": "commerce.catalog.storefront.products",
3437 "contextLevel": "Site",
3438 "supportsMultipleCustomFunctions": true,
3439 "context": {
3440 "type": "mozu.actions.context.http"
3441 }
3442 },
3443 {
3444 "action": "http.commerce.catalog.storefront.products.getProductForIndexing.before",
3445 "aliases": [],
3446 "domain": "commerce.catalog.storefront.products",
3447 "contextLevel": "Site",
3448 "supportsMultipleCustomFunctions": true,
3449 "context": {
3450 "type": "mozu.actions.context.http"
3451 }
3452 },
3453 {
3454 "action": "http.commerce.catalog.storefront.products.getProductForIndexing.after",
3455 "aliases": [],
3456 "domain": "commerce.catalog.storefront.products",
3457 "contextLevel": "Site",
3458 "supportsMultipleCustomFunctions": true,
3459 "context": {
3460 "type": "mozu.actions.context.http"
3461 }
3462 },
3463 {
3464 "action": "http.commerce.catalog.storefront.products.getProducts.before",
3465 "aliases": [],
3466 "domain": "commerce.catalog.storefront.products",
3467 "contextLevel": "Site",
3468 "supportsMultipleCustomFunctions": true,
3469 "context": {
3470 "type": "mozu.actions.context.http"
3471 }
3472 },
3473 {
3474 "action": "http.commerce.catalog.storefront.products.getProducts.after",
3475 "aliases": [],
3476 "domain": "commerce.catalog.storefront.products",
3477 "contextLevel": "Site",
3478 "supportsMultipleCustomFunctions": true,
3479 "context": {
3480 "type": "mozu.actions.context.http"
3481 }
3482 },
3483 {
3484 "action": "http.commerce.catalog.storefront.productsearch.search.before",
3485 "aliases": [],
3486 "domain": "commerce.catalog.storefront.products",
3487 "contextLevel": "Site",
3488 "supportsMultipleCustomFunctions": true,
3489 "context": {
3490 "type": "mozu.actions.context.http"
3491 }
3492 },
3493 {
3494 "action": "http.commerce.catalog.storefront.productsearch.search.after",
3495 "aliases": [],
3496 "domain": "commerce.catalog.storefront.products",
3497 "contextLevel": "Site",
3498 "supportsMultipleCustomFunctions": true,
3499 "context": {
3500 "type": "mozu.actions.context.http"
3501 }
3502 },
3503 {
3504 "action": "http.commerce.catalog.storefront.products.locationinventories.before",
3505 "aliases": [],
3506 "domain": "commerce.catalog.storefront.products",
3507 "contextLevel": "Site",
3508 "supportsMultipleCustomFunctions": true,
3509 "context": {
3510 "type": "mozu.actions.context.http"
3511 }
3512 },{
3513 "action": "http.commerce.catalog.storefront.products.locationinventories.after",
3514 "aliases": [],
3515 "domain": "commerce.catalog.storefront.products",
3516 "contextLevel": "Site",
3517 "supportsMultipleCustomFunctions": true,
3518 "context": {
3519 "type": "mozu.actions.context.http"
3520 }
3521 },
3522 {
3523 "action": "embedded.commerce.catalog.storefront.products.getPriceListHierachy",
3524 "aliases": [],
3525 "domain": "commerce.catalog.storefront.products",
3526 "context": {
3527 "get": {
3528 "propertyValue": {
3529 "parameters": [
3530 {
3531 "name": "arg",
3532 "type": "string"
3533 }
3534 ],
3535 "return": {
3536 "type": "object"
3537 }
3538 },
3539 "priceListHierarchy": {
3540 "parameters": [],
3541 "return": {
3542 "type": "array"
3543 }
3544 }
3545 }
3546 },
3547 "contextLevel": "Site",
3548 "supportsMultipleCustomFunctions": true
3549 },
3550 {
3551 "action": "http.commerce.catalog.storefront.pricing.priceProduct.before",
3552 "aliases": [],
3553 "domain": "commerce.catalog.storefront.pricing",
3554 "contextLevel": "Site",
3555 "supportsMultipleCustomFunctions": true,
3556 "context": {
3557 "type": "mozu.actions.context.http"
3558 }
3559 },
3560 {
3561 "action": "http.commerce.catalog.storefront.pricing.priceProduct.after",
3562 "aliases": [],
3563 "domain": "commerce.catalog.storefront.pricing",
3564 "contextLevel": "Site",
3565 "supportsMultipleCustomFunctions": true,
3566 "context": {
3567 "type": "mozu.actions.context.http"
3568 }
3569 },
3570 {
3571 "action": "http.commerce.catalog.storefront.pricing.priceProducts.before",
3572 "aliases": [],
3573
3574 "domain": "commerce.catalog.storefront.pricing",
3575 "contextLevel": "Site",
3576 "supportsMultipleCustomFunctions": true,
3577 "context": {
3578 "type": "mozu.actions.context.http"
3579 }
3580 },
3581 {
3582 "action": "http.commerce.catalog.storefront.pricing.priceProducts.after",
3583 "aliases": [],
3584
3585 "domain": "commerce.catalog.storefront.pricing",
3586 "contextLevel": "Site",
3587 "supportsMultipleCustomFunctions": true,
3588 "context": {
3589 "type": "mozu.actions.context.http"
3590 }
3591 },
3592 {
3593 "action": "http.commerce.catalog.storefront.pricing.priceOrder.before",
3594 "aliases": [],
3595
3596 "domain": "commerce.catalog.storefront.pricing",
3597 "contextLevel": "Site",
3598 "supportsMultipleCustomFunctions": true,
3599 "context": {
3600 "type": "mozu.actions.context.http"
3601 }
3602 },
3603 {
3604 "action": "http.commerce.catalog.storefront.pricing.priceOrder.after",
3605 "aliases": [],
3606
3607 "domain": "commerce.catalog.storefront.pricing",
3608 "contextLevel": "Site",
3609 "supportsMultipleCustomFunctions": true,
3610 "context": {
3611 "type": "mozu.actions.context.http"
3612 }
3613 },
3614 {
3615 "action": "http.commerce.catalog.storefront.pricing.repriceOrder.before",
3616 "aliases": [],
3617
3618 "domain": "commerce.catalog.storefront.pricing",
3619 "contextLevel": "Site",
3620 "supportsMultipleCustomFunctions": true,
3621 "context": {
3622 "type": "mozu.actions.context.http"
3623 }
3624 },
3625 {
3626 "action": "http.commerce.catalog.storefront.pricing.repriceOrder.after",
3627 "aliases": [],
3628
3629 "domain": "commerce.catalog.storefront.pricing",
3630 "contextLevel": "Site",
3631 "supportsMultipleCustomFunctions": true,
3632 "context": {
3633 "type": "mozu.actions.context.http"
3634 }
3635 },
3636 {
3637 "action": "http.commerce.catalog.storefront.products.configuredProduct.before",
3638 "aliases": [],
3639 "domain": "commerce.catalog.storefront.products",
3640 "contextLevel": "Site",
3641 "supportsMultipleCustomFunctions": true,
3642 "context": {
3643 "type": "mozu.actions.context.http"
3644 }
3645 },
3646 {
3647 "action": "http.commerce.catalog.storefront.products.configuredProduct.after",
3648 "aliases": [],
3649 "domain": "commerce.catalog.storefront.products",
3650 "contextLevel": "Site",
3651 "supportsMultipleCustomFunctions": true,
3652 "context": {
3653 "type": "mozu.actions.context.http"
3654 }
3655 },
3656 {
3657 "action": "http.commerce.catalog.storefront.products.validateProduct.before",
3658 "aliases": [],
3659 "domain": "commerce.catalog.storefront.products",
3660 "contextLevel": "Site",
3661 "supportsMultipleCustomFunctions": true,
3662 "context": {
3663 "type": "mozu.actions.context.http"
3664 }
3665 },
3666 {
3667 "action": "http.commerce.catalog.storefront.products.validateProduct.after",
3668 "aliases": [],
3669 "domain": "commerce.catalog.storefront.products",
3670 "contextLevel": "Site",
3671 "supportsMultipleCustomFunctions": true,
3672 "context": {
3673 "type": "mozu.actions.context.http"
3674 }
3675 },
3676 {
3677 "action": "http.commerce.catalog.storefront.products.resolvePriceList.before",
3678 "aliases": [],
3679 "domain": "commerce.catalog.storefront.products",
3680 "contextLevel": "Site",
3681 "supportsMultipleCustomFunctions": true,
3682 "context": {
3683 "type": "mozu.actions.context.http"
3684 }
3685 },
3686 {
3687 "action": "http.commerce.catalog.storefront.products.resolvePriceList.after",
3688 "aliases": [],
3689 "domain": "commerce.catalog.storefront.products",
3690 "contextLevel": "Site",
3691 "supportsMultipleCustomFunctions": true,
3692 "context": {
3693 "type": "mozu.actions.context.http"
3694 }
3695 },
3696 {
3697 "action": "http.commerce.catalog.storefront.tax.estimateTaxes.before",
3698 "aliases": [],
3699
3700 "domain": "commerce.catalog.storefront.tax",
3701 "contextLevel": "Site",
3702 "supportsMultipleCustomFunctions": true,
3703 "context": {
3704 "type": "mozu.actions.context.http"
3705 }
3706 },
3707 {
3708 "action": "http.commerce.catalog.storefront.tax.estimateTaxes.after",
3709 "aliases": [],
3710
3711 "domain": "commerce.catalog.storefront.tax",
3712 "contextLevel": "Site",
3713 "supportsMultipleCustomFunctions": true,
3714 "context": {
3715 "type": "mozu.actions.context.http"
3716 }
3717 },
3718 {
3719 "action": "embedded.platform.applications.install",
3720 "aliases": [
3721 "api.platform.applications.install"
3722 ],
3723 "domain": "platform.applications",
3724 "contextLevel": "Site",
3725 "supportsMultipleCustomFunctions": true,
3726 "context": {
3727 "exec": {
3728 "saveInstallationState": {
3729 "parameters": [
3730 {
3731 "type": "object"
3732 }
3733 ]
3734 }
3735 },
3736 "get": {
3737 "applicationKey": {
3738 "parameters": [],
3739 "return": {
3740 "type": "string"
3741 }
3742 },
3743 "exports": {
3744 "parameters": [],
3745 "return": {
3746 "type": "object"
3747 }
3748 },
3749 "installationState": {
3750 "parameters": [],
3751 "return": {
3752 "type": "object"
3753 }
3754 },
3755 "tenant": {
3756 "parameters": [],
3757 "return": {
3758 "type": "object"
3759 }
3760 },
3761 "nameSpace": {
3762 "parameters": [],
3763 "return": {
3764 "type": "string"
3765 }
3766 }
3767 }
3768 }
3769 },
3770 {
3771 "action": "embedded.platform.applications.uninstall",
3772 "aliases": [
3773 "api.platform.applications.uninstall"
3774 ],
3775 "domain": "platform.applications",
3776 "contextLevel": "Site",
3777 "supportsMultipleCustomFunctions": true,
3778 "context": {
3779 "exec": {
3780 "saveInstallationState": {
3781 "parameters": [
3782 {
3783 "type": "object"
3784 }
3785 ]
3786 }
3787 },
3788 "get": {
3789 "applicationKey": {
3790 "parameters": [],
3791 "return": {
3792 "type": "string"
3793 }
3794 },
3795 "exports": {
3796 "parameters": [],
3797 "return": {
3798 "type": "object"
3799 }
3800 },
3801 "tenant": {
3802 "parameters": [],
3803 "return": {
3804 "type": "object"
3805 }
3806 },
3807 "installationState": {
3808 "parameters": [],
3809 "return": {
3810 "type": "object"
3811 }
3812 },
3813 "nameSpace": {
3814 "parameters": [],
3815 "return": {
3816 "type": "string"
3817 }
3818 }
3819 }
3820 }
3821 },
3822 {
3823 "action": "http.commerce.returns.updateReturn.before",
3824 "aliases": [],
3825 "domain": "commerce.return",
3826
3827 "contextLevel": "Tenant",
3828 "supportsMultipleCustomFunctions": true,
3829 "context": {
3830 "type": "mozu.actions.context.http"
3831 }
3832 },
3833 {
3834 "action": "http.commerce.returns.updateReturn.after",
3835 "aliases": [],
3836 "domain": "commerce.return",
3837
3838 "contextLevel": "Tenant",
3839 "supportsMultipleCustomFunctions": true,
3840 "context": {
3841 "type": "mozu.actions.context.http"
3842 }
3843 },
3844 {
3845 "action": "http.commerce.returns.deleteReturn.before",
3846 "aliases": [],
3847 "domain": "commerce.return",
3848
3849 "contextLevel": "Tenant",
3850 "supportsMultipleCustomFunctions": true,
3851 "context": {
3852 "type": "mozu.actions.context.http"
3853 }
3854 },
3855 {
3856 "action": "http.commerce.returns.deleteReturn.after",
3857 "aliases": [],
3858 "domain": "commerce.return",
3859
3860 "contextLevel": "Tenant",
3861 "supportsMultipleCustomFunctions": true,
3862 "context": {
3863 "type": "mozu.actions.context.http"
3864 }
3865 },
3866 {
3867 "action": "http.commerce.returns.createReturnItem.before",
3868 "aliases": [],
3869 "domain": "commerce.return",
3870
3871 "contextLevel": "Tenant",
3872 "supportsMultipleCustomFunctions": true,
3873 "context": {
3874 "type": "mozu.actions.context.http"
3875 }
3876 },
3877 {
3878 "action": "http.commerce.returns.createReturnItem.after",
3879 "aliases": [],
3880 "domain": "commerce.return",
3881
3882 "contextLevel": "Tenant",
3883 "supportsMultipleCustomFunctions": true,
3884 "context": {
3885 "type": "mozu.actions.context.http"
3886 }
3887 },
3888 {
3889 "action": "http.commerce.returns.deleteOrderItem.before",
3890 "aliases": [],
3891 "domain": "commerce.return",
3892
3893 "contextLevel": "Tenant",
3894 "supportsMultipleCustomFunctions": true,
3895 "context": {
3896 "type": "mozu.actions.context.http"
3897 }
3898 },
3899 {
3900 "action": "http.commerce.returns.deleteOrderItem.after",
3901 "aliases": [],
3902 "domain": "commerce.return",
3903
3904 "contextLevel": "Tenant",
3905 "supportsMultipleCustomFunctions": true,
3906 "context": {
3907 "type": "mozu.actions.context.http"
3908 }
3909 },
3910 {
3911 "action": "http.commerce.returns.createPackage.before",
3912 "aliases": [],
3913 "domain": "commerce.return",
3914
3915 "contextLevel": "Tenant",
3916 "supportsMultipleCustomFunctions": true,
3917 "context": {
3918 "type": "mozu.actions.context.http"
3919 }
3920 },
3921 {
3922 "action": "http.commerce.returns.createPackage.after",
3923 "aliases": [],
3924 "domain": "commerce.return",
3925
3926 "contextLevel": "Tenant",
3927 "supportsMultipleCustomFunctions": true,
3928 "context": {
3929 "type": "mozu.actions.context.http"
3930 }
3931 },
3932 {
3933 "action": "http.commerce.returns.updatePackage.before",
3934 "aliases": [],
3935 "domain": "commerce.return",
3936
3937 "contextLevel": "Tenant",
3938 "supportsMultipleCustomFunctions": true,
3939 "context": {
3940 "type": "mozu.actions.context.http"
3941 }
3942 },
3943 {
3944 "action": "http.commerce.returns.updatePackage.after",
3945 "aliases": [],
3946 "domain": "commerce.return",
3947
3948 "contextLevel": "Tenant",
3949 "supportsMultipleCustomFunctions": true,
3950 "context": {
3951 "type": "mozu.actions.context.http"
3952 }
3953 },
3954 {
3955 "action": "http.commerce.returns.deletePackage.before",
3956 "aliases": [],
3957 "domain": "commerce.return",
3958
3959 "contextLevel": "Tenant",
3960 "supportsMultipleCustomFunctions": true,
3961 "context": {
3962 "type": "mozu.actions.context.http"
3963 }
3964 },
3965 {
3966 "action": "http.commerce.returns.deletePackage.after",
3967 "aliases": [],
3968 "domain": "commerce.return",
3969
3970 "contextLevel": "Tenant",
3971 "supportsMultipleCustomFunctions": true,
3972 "context": {
3973 "type": "mozu.actions.context.http"
3974 }
3975 },
3976 {
3977 "action": "http.commerce.returns.createPackageShipments.before",
3978 "aliases": [],
3979 "domain": "commerce.return",
3980
3981 "contextLevel": "Tenant",
3982 "supportsMultipleCustomFunctions": true,
3983 "context": {
3984 "type": "mozu.actions.context.http"
3985 }
3986 },
3987 {
3988 "action": "http.commerce.returns.createPackageShipments.after",
3989 "aliases": [],
3990 "domain": "commerce.return",
3991
3992 "contextLevel": "Tenant",
3993 "supportsMultipleCustomFunctions": true,
3994 "context": {
3995 "type": "mozu.actions.context.http"
3996 }
3997 },
3998 {
3999 "action": "http.commerce.returns.deleteShipment.before",
4000 "aliases": [],
4001 "domain": "commerce.return",
4002
4003 "contextLevel": "Tenant",
4004 "supportsMultipleCustomFunctions": true,
4005 "context": {
4006 "type": "mozu.actions.context.http"
4007 }
4008 },
4009 {
4010 "action": "http.commerce.returns.deleteShipment.after",
4011 "aliases": [],
4012 "domain": "commerce.return",
4013
4014 "contextLevel": "Tenant",
4015 "supportsMultipleCustomFunctions": true,
4016 "context": {
4017 "type": "mozu.actions.context.http"
4018 }
4019 },
4020 {
4021 "action": "embedded.commerce.return.GetRmaLabels.before",
4022 "aliases": [],
4023 "domain": "commerce.return",
4024
4025 "contextLevel": "Tenant",
4026 "supportsMultipleCustomFunctions": true,
4027 "context": {
4028 "exec": {
4029 "setDestinationAddress": {
4030 "parameters": [
4031 {
4032 "name": "destinationAddressContact",
4033 "type": "object"
4034 }
4035 ],
4036 "return": {
4037 "type": "mozu.commerceRuntime.contracts.fulfillment.shipment"
4038 }
4039 },
4040 "setOriginAddress": {
4041 "parameters": [
4042 {
4043 "name": "originAddressContact",
4044 "type": "object"
4045 }
4046 ],
4047 "return": {
4048 "type": "mozu.commerceRuntime.contracts.fulfillment.shipment"
4049 }
4050 },
4051 "setShippingMethodCode": {
4052 "parameters": [
4053 {
4054 "name": "shippingMethodCode",
4055 "type": "string"
4056 }
4057 ],
4058 "return": {
4059 "type": "mozu.commerceRuntime.contracts.fulfillment.shipment"
4060 }
4061 }
4062 },
4063 "get": {
4064 "getShipmentInfo": {
4065 "parameters": [],
4066 "return": {
4067 "type": "mozu.commerceRuntime.contracts.fulfillment.shipment"
4068 }
4069 },
4070 "getPackage": {
4071 "parameters": [
4072 {
4073 "name": "index",
4074 "type": "number"
4075 }
4076 ],
4077 "return": {
4078 "type": "mozu.commerceRuntime.contracts.fulfillment.package"
4079 }
4080 },
4081 "getPackagesCount": {
4082 "parameters": [],
4083 "return": {
4084 "type": "number"
4085 }
4086 }
4087 }
4088 }
4089 },
4090 {
4091 "action": "embedded.commerce.return.GetRmaLabels.after",
4092 "aliases": [],
4093 "domain": "commerce.return",
4094
4095 "contextLevel": "Tenant",
4096 "supportsMultipleCustomFunctions": true,
4097 "context": {
4098 "exec": {},
4099 "get": {
4100 "getShipmentInfo": {
4101 "parameters": [],
4102 "return": {
4103 "type": "mozu.commerceRuntime.contracts.fulfillment.shipment"
4104 }
4105 },
4106 "getPackage": {
4107 "parameters": [
4108 {
4109 "name": "index",
4110 "type": "number"
4111 }
4112 ],
4113 "return": {
4114 "type": "mozu.commerceRuntime.contracts.fulfillment.package"
4115 }
4116 },
4117 "getPackagesCount": {
4118 "parameters": [],
4119 "return": {
4120 "type": "number"
4121 }
4122 }
4123 }
4124 }
4125 },
4126 {
4127 "action": "http.storefront.pages.global.request.before",
4128 "aliases": [
4129 "storefront.pages.global.beforeRequest",
4130 "http.storefront.pages.global.beforeRequest"
4131 ],
4132 "domain": "storefront",
4133 "contextLevel": "Site",
4134 "supportsMultipleCustomFunctions": true,
4135 "context": {
4136 "type": "mozu.actions.context.http"
4137 }
4138 },
4139 {
4140 "action": "http.storefront.pages.global.request.after",
4141 "aliases": [
4142 "storefront.pages.global.afterRequest",
4143 "http.storefront.pages.global.afterRequest"
4144 ],
4145 "domain": "storefront",
4146 "contextLevel": "Site",
4147 "supportsMultipleCustomFunctions": true,
4148 "context": {
4149 "type": "mozu.actions.context.http"
4150 }
4151 },
4152 {
4153 "action": "http.storefront.pages.search.request.before",
4154 "domain": "storefront",
4155 "contextLevel": "Site",
4156 "supportsMultipleCustomFunctions": true,
4157 "context": {
4158 "type": "mozu.actions.context.http"
4159 }
4160 },
4161 {
4162 "action": "http.storefront.pages.search.request.after",
4163 "domain": "storefront",
4164 "contextLevel": "Site",
4165 "supportsMultipleCustomFunctions": true,
4166 "context": {
4167 "type": "mozu.actions.context.http"
4168 }
4169 },
4170 {
4171 "action": "http.storefront.pages.productDetails.request.before",
4172 "domain": "storefront",
4173 "contextLevel": "Site",
4174 "supportsMultipleCustomFunctions": true,
4175 "context": {
4176 "type": "mozu.actions.context.http"
4177 }
4178 },
4179 {
4180 "action": "http.storefront.pages.productDetails.request.after",
4181 "domain": "storefront",
4182 "contextLevel": "Site",
4183 "supportsMultipleCustomFunctions": true,
4184 "context": {
4185 "type": "mozu.actions.context.http"
4186 }
4187 },
4188 {
4189 "action": "http.storefront.pages.category.request.before",
4190 "domain": "storefront",
4191 "contextLevel": "Site",
4192 "supportsMultipleCustomFunctions": true,
4193 "context": {
4194 "type": "mozu.actions.context.http"
4195 }
4196 },
4197 {
4198 "action": "http.storefront.pages.category.request.after",
4199 "domain": "storefront",
4200 "contextLevel": "Site",
4201 "supportsMultipleCustomFunctions": true,
4202 "context": {
4203 "type": "mozu.actions.context.http"
4204 }
4205 },
4206 {
4207 "action": "http.storefront.pages.cart.request.before",
4208 "domain": "storefront",
4209 "contextLevel": "Site",
4210 "supportsMultipleCustomFunctions": true,
4211 "context": {
4212 "type": "mozu.actions.context.http"
4213 }
4214 },
4215 {
4216 "action": "http.storefront.pages.cart.request.after",
4217 "domain": "storefront",
4218 "contextLevel": "Site",
4219 "supportsMultipleCustomFunctions": true,
4220 "context": {
4221 "type": "mozu.actions.context.http"
4222 }
4223 },
4224 {
4225 "action": "http.storefront.pages.cmspage.request.before",
4226 "domain": "storefront",
4227 "contextLevel": "Site",
4228 "supportsMultipleCustomFunctions": true,
4229 "context": {
4230 "type": "mozu.actions.context.http"
4231 }
4232 },
4233 {
4234 "action": "http.storefront.pages.cmspage.request.after",
4235 "domain": "storefront",
4236 "contextLevel": "Site",
4237 "supportsMultipleCustomFunctions": true,
4238 "context": {
4239 "type": "mozu.actions.context.http"
4240 }
4241 },
4242 {
4243 "action": "http.storefront.pages.checkout.request.before",
4244 "domain": "storefront",
4245 "contextLevel": "Site",
4246 "supportsMultipleCustomFunctions": true,
4247 "context": {
4248 "type": "mozu.actions.context.http"
4249 }
4250 },
4251 {
4252 "action": "http.storefront.pages.checkout.request.after",
4253 "domain": "storefront",
4254 "contextLevel": "Site",
4255 "supportsMultipleCustomFunctions": true,
4256 "context": {
4257 "type": "mozu.actions.context.http"
4258 }
4259 },
4260 {
4261 "action": "http.storefront.pages.orderConfirmation.request.before",
4262 "domain": "storefront",
4263 "contextLevel": "Site",
4264 "supportsMultipleCustomFunctions": true,
4265 "context": {
4266 "type": "mozu.actions.context.http"
4267 }
4268 },
4269 {
4270 "action": "http.storefront.pages.orderConfirmation.request.after",
4271 "domain": "storefront",
4272 "contextLevel": "Site",
4273 "supportsMultipleCustomFunctions": true,
4274 "context": {
4275 "type": "mozu.actions.context.http"
4276 }
4277 },
4278 {
4279 "action": "http.storefront.pages.myAccount.request.before",
4280 "domain": "storefront",
4281 "contextLevel": "Site",
4282 "supportsMultipleCustomFunctions": true,
4283 "context": {
4284 "type": "mozu.actions.context.http"
4285 }
4286 },
4287 {
4288 "action": "http.storefront.pages.myAccount.request.after",
4289 "domain": "storefront",
4290 "contextLevel": "Site",
4291 "supportsMultipleCustomFunctions": true,
4292 "context": {
4293 "type": "mozu.actions.context.http"
4294 }
4295 },
4296 {
4297 "action": "http.storefront.pages.404.request.before",
4298 "domain": "storefront",
4299 "contextLevel": "Site",
4300 "supportsMultipleCustomFunctions": true,
4301 "context": {
4302 "type": "mozu.actions.context.http"
4303 }
4304 },
4305 {
4306 "action": "http.storefront.pages.404.request.after",
4307 "domain": "storefront",
4308 "contextLevel": "Site",
4309 "supportsMultipleCustomFunctions": true,
4310 "context": {
4311 "type": "mozu.actions.context.http"
4312 }
4313 },
4314 {
4315 "action": "hypr.storefront.filters",
4316 "beta": true,
4317 "domain": "storefront",
4318 "contextLevel": "Site",
4319 "supportsMultipleCustomFunctions": true,
4320 "context": {
4321 "type": "mozu.actions.context.filter"
4322 }
4323 },
4324 {
4325 "action": "hypr.storefront.tags",
4326 "beta": true,
4327 "domain": "storefront",
4328 "contextLevel": "Site",
4329 "supportsMultipleCustomFunctions": true,
4330 "context": {
4331 "type": "mozu.actions.context.tag"
4332 }
4333 },
4334 {
4335 "action": "http.storefront.routes",
4336 "domain": "storefront",
4337 "contextLevel": "Site",
4338 "supportsMultipleCustomFunctions": true,
4339 "context": {
4340 "type": "mozu.actions.context.http"
4341 }
4342 },
4343 {
4344 "action": "embedded.commerce.return.actions.before",
4345 "aliases": [],
4346 "domain": "commerce.return",
4347
4348 "contextLevel": "Tenant",
4349 "supportsMultipleCustomFunctions": true,
4350 "context": {
4351 "exec": {
4352 "addReturnItem": {
4353 "parameters": [
4354 {
4355 "name": "returnItem",
4356 "type": "object"
4357 }
4358 ],
4359 "return": {
4360 "type": "mozu.commerceRuntime.contracts.returns.return"
4361 }
4362 },
4363 "setRMADeadline": {
4364 "parameters": [
4365 {
4366 "name": "rmaDeadline",
4367 "type": "date"
4368 }
4369 ]
4370 }
4371 },
4372 "get": {
4373 "rma": {
4374 "parameters": [],
4375 "return": {
4376 "type": "mozu.commerceRuntime.contracts.returns.return"
4377 }
4378 },
4379 "returnAction": {
4380 "parameters": [],
4381 "return": {
4382 "type": "mozu.commerceRuntime.contracts.returns.returnAction"
4383 }
4384 }
4385 }
4386 }
4387 },
4388 {
4389 "action": "embedded.commerce.return.actions.after",
4390 "aliases": [],
4391 "domain": "commerce.return",
4392
4393 "contextLevel": "Tenant",
4394 "supportsMultipleCustomFunctions": true,
4395 "context": {
4396 "exec": {
4397 "authorizeReturn": {
4398 "parameters": []
4399 },
4400 "rejectReturn": {
4401 "parameters": []
4402 },
4403 "cancelReturn": {
4404 "parameters": []
4405 },
4406 "closeReturn": {
4407 "parameters": []
4408 }
4409 },
4410 "get": {
4411 "rma": {
4412 "parameters": [],
4413 "return": {
4414 "type": "mozu.commerceRuntime.contracts.returns.return"
4415 }
4416 },
4417 "returnAction": {
4418 "parameters": [],
4419 "return": {
4420 "type": "mozu.commerceRuntime.contracts.returns.returnAction"
4421 }
4422 }
4423 }
4424 }
4425 },
4426 {
4427 "action": "embedded.commerce.checkouts.itemdestinationupdate.after",
4428 "aliases": [
4429 "api.commerce.checkouts.embedded.afterItemDestinationUpdate"
4430 ],
4431 "domain": "commerce.checkouts",
4432 "contextLevel": "tenant",
4433 "supportsMultipleCustomFunctions": true,
4434 "context": {
4435 "exec": {
4436 "setItemFulfillmentLocation": {
4437 "parameters": [
4438 {
4439 "name": "locationCode",
4440 "type": "string"
4441 },
4442 {
4443 "name": "itemId",
4444 "type": "string"
4445 }
4446 ],
4447 "return": {
4448 "type": "mozu.commerceRuntime.contracts.orders.orderItem"
4449 }
4450 }
4451 },
4452 "get": {
4453 "checkout": {
4454 "parameters": [ ],
4455 "return": {
4456 "type": "mozu.commerceRuntime.contracts.checkouts.checkout"
4457 }
4458 },
4459 "checkoutItem": {
4460 "parameters": [ ],
4461 "return": {
4462 "type": "mozu.commerceRuntime.contracts.orders.orderItem"
4463 }
4464 }
4465 }
4466 }
4467 },
4468 {
4469 "action": "embedded.commerce.checkouts.createfromcart.before",
4470 "aliases": [
4471 "api.commerce.checkouts.embedded.beforeCreateFromCart"
4472 ],
4473 "domain": "commerce.checkouts",
4474 "contextLevel": "site",
4475 "supportsMultipleCustomFunctions": true,
4476 "context": {
4477 "exec": {
4478 "setItemAllocation": {
4479 "parameters": [
4480 {
4481 "name": "allocationId",
4482 "type": "number"
4483 },
4484 {
4485 "name": "expiration",
4486 "type": "date"
4487 },
4488 {
4489 "name": "productCode",
4490 "type": "string"
4491 },
4492 {
4493 "name": "itemId",
4494 "type": "string"
4495 }
4496 ],
4497 "return": {
4498 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4499 }
4500 },
4501 "setAttribute": {
4502 "parameters": [
4503 {
4504 "name": "fqn",
4505 "type": "string"
4506 },
4507 {
4508 "name": "values",
4509 "type": "object"
4510 }
4511 ],
4512 "return": {
4513 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4514 }
4515 },
4516 "removeAttribute": {
4517 "parameters": [
4518 {
4519 "name": "fqn",
4520 "type": "string"
4521 }
4522 ],
4523 "return": {
4524 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4525 }
4526 },
4527 "setData": {
4528 "parameters": [
4529 {
4530 "name": "key",
4531 "type": "string"
4532 },
4533 {
4534 "name": "value",
4535 "type": "object"
4536 }
4537 ],
4538 "return": {
4539 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4540 }
4541 },
4542 "removeData": {
4543 "parameters": [
4544 {
4545 "name": "key",
4546 "type": "string"
4547 }
4548 ],
4549 "return": {
4550 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4551 }
4552 },
4553 "setItemData": {
4554 "parameters": [
4555 {
4556 "name": "key",
4557 "type": "string"
4558 },
4559 {
4560 "name": "value",
4561 "type": "object"
4562 },
4563 {
4564 "name": "itemId",
4565 "type": "string"
4566 }
4567 ],
4568 "return": {
4569 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4570 }
4571 },
4572 "removeItemData": {
4573 "parameters": [
4574 {
4575 "name": "key",
4576 "type": "string"
4577 },
4578 {
4579 "name": "itemId",
4580 "type": "string"
4581 }
4582 ],
4583 "return": {
4584 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4585 }
4586 },
4587 "setDutyAmount": {
4588 "parameters": [
4589 {
4590 "name": "dutyAmount",
4591 "type": "number"
4592 },
4593 {
4594 "name": "groupId",
4595 "type": "string"
4596 }
4597 ],
4598 "return": {
4599 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4600 }
4601 }
4602 },
4603 "get": {
4604 "checkout": {
4605 "parameters": [ ],
4606 "return": {
4607 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4608 }
4609 }
4610 }
4611 }
4612 },
4613 {
4614 "action": "embedded.commerce.checkouts.createFromCart.after",
4615 "aliases": [
4616 "api.commerce.checkouts.embedded.afterCreateFromCart"
4617 ],
4618 "domain": "commerce.checkouts",
4619 "contextLevel": "site",
4620 "supportsMultipleCustomFunctions": false,
4621 "context": {
4622 "exec": {
4623 "setItemAllocation": {
4624 "parameters": [
4625 {
4626 "name": "allocationId",
4627 "type": "number"
4628 },
4629 {
4630 "name": "expiration",
4631 "type": "date"
4632 },
4633 {
4634 "name": "productCode",
4635 "type": "string"
4636 },
4637 {
4638 "name": "itemId",
4639 "type": "string"
4640 }
4641 ],
4642 "return": {
4643 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4644 }
4645 },
4646 "setAttribute": {
4647 "parameters": [
4648 {
4649 "name": "fqn",
4650 "type": "string"
4651 },
4652 {
4653 "name": "values",
4654 "type": "object"
4655 }
4656 ],
4657 "return": {
4658 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4659 }
4660 },
4661 "removeAttribute": {
4662 "parameters": [
4663 {
4664 "name": "fqn",
4665 "type": "string"
4666 }
4667 ],
4668 "return": {
4669 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4670 }
4671 },
4672 "setData": {
4673 "parameters": [
4674 {
4675 "name": "key",
4676 "type": "string"
4677 },
4678 {
4679 "name": "value",
4680 "type": "object"
4681 }
4682 ],
4683 "return": {
4684 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4685 }
4686 },
4687 "removeData": {
4688 "parameters": [
4689 {
4690 "name": "key",
4691 "type": "string"
4692 }
4693 ],
4694 "return": {
4695 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4696 }
4697 },
4698 "setItemData": {
4699 "parameters": [
4700 {
4701 "name": "key",
4702 "type": "string"
4703 },
4704 {
4705 "name": "value",
4706 "type": "object"
4707 },
4708 {
4709 "name": "itemId",
4710 "type": "string"
4711 }
4712 ],
4713 "return": {
4714 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4715 }
4716 },
4717 "removeItemData": {
4718 "parameters": [
4719 {
4720 "name": "key",
4721 "type": "string"
4722 },
4723 {
4724 "name": "itemId",
4725 "type": "string"
4726 }
4727 ],
4728 "return": {
4729 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4730 }
4731 },
4732 "setDutyAmount": {
4733 "parameters": [
4734 {
4735 "name": "dutyAmount",
4736 "type": "number"
4737 },
4738 {
4739 "name": "groupId",
4740 "type": "string"
4741 }
4742 ],
4743 "return": {
4744 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4745 }
4746 }
4747 },
4748 "get": {
4749 "checkout": {
4750 "parameters": [ ],
4751 "return": {
4752 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4753 }
4754 }
4755 }
4756 }
4757 },
4758 {
4759 "action": "embedded.commerce.checkouts.price.before",
4760 "aliases": [
4761 "api.commerce.checkouts.embedded.beforePrice"
4762 ],
4763 "domain": "commerce.checkouts",
4764 "contextLevel": "site",
4765 "supportsMultipleCustomFunctions": false,
4766 "context": {
4767 "exec": {
4768 "setItemAllocation": {
4769 "parameters": [
4770 {
4771 "name": "allocationId",
4772 "type": "number"
4773 },
4774 {
4775 "name": "expiration",
4776 "type": "date"
4777 },
4778 {
4779 "name": "productCode",
4780 "type": "string"
4781 },
4782 {
4783 "name": "itemId",
4784 "type": "string"
4785 }
4786 ],
4787 "return": {
4788 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4789 }
4790 },
4791 "setAttribute": {
4792 "parameters": [
4793 {
4794 "name": "fqn",
4795 "type": "string"
4796 },
4797 {
4798 "name": "values",
4799 "type": "object"
4800 }
4801 ],
4802 "return": {
4803 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4804 }
4805 },
4806 "removeAttribute": {
4807 "parameters": [
4808 {
4809 "name": "fqn",
4810 "type": "string"
4811 }
4812 ],
4813 "return": {
4814 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4815 }
4816 },
4817 "setData": {
4818 "parameters": [
4819 {
4820 "name": "key",
4821 "type": "string"
4822 },
4823 {
4824 "name": "value",
4825 "type": "object"
4826 }
4827 ],
4828 "return": {
4829 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4830 }
4831 },
4832 "removeData": {
4833 "parameters": [
4834 {
4835 "name": "key",
4836 "type": "string"
4837 }
4838 ],
4839 "return": {
4840 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4841 }
4842 },
4843 "setItemData": {
4844 "parameters": [
4845 {
4846 "name": "key",
4847 "type": "string"
4848 },
4849 {
4850 "name": "value",
4851 "type": "object"
4852 },
4853 {
4854 "name": "itemId",
4855 "type": "string"
4856 }
4857 ],
4858 "return": {
4859 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4860 }
4861 },
4862 "removeItemData": {
4863 "parameters": [
4864 {
4865 "name": "key",
4866 "type": "string"
4867 },
4868 {
4869 "name": "itemId",
4870 "type": "string"
4871 }
4872 ],
4873 "return": {
4874 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4875 }
4876 },
4877 "setDutyAmount": {
4878 "parameters": [
4879 {
4880 "name": "dutyAmount",
4881 "type": "number"
4882 }
4883 ],
4884 "return": {
4885 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4886 }
4887 },
4888 "setHandlingAmount": {
4889 "parameters": [
4890 {
4891 "name": "handlingAmount",
4892 "type": "number"
4893 }
4894 ],
4895 "return": {
4896 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4897 }
4898 },
4899 "setItemHandlingAmount": {
4900 "parameters": [
4901 {
4902 "name": "handlingAmount",
4903 "type": "number"
4904 },
4905 {
4906 "name": "itemId",
4907 "type": "string"
4908 }
4909 ],
4910 "return": {
4911 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4912 }
4913 }
4914 },
4915 "get": {
4916 "checkout": {
4917 "parameters": [],
4918 "return": {
4919 "type": "mozu.commerceRuntime.contracts.checkouts.checkout"
4920 }
4921 }
4922 }
4923 }
4924 },
4925 {
4926 "action": "embedded.commerce.checkouts.price.after",
4927 "aliases": [
4928 "api.commerce.checkouts.embedded.afterPrice"
4929 ],
4930 "domain": "commerce.checkouts",
4931 "contextLevel": "site",
4932 "supportsMultipleCustomFunctions": false,
4933 "context": {
4934 "exec": {
4935 "setItemAllocation": {
4936 "parameters": [
4937 {
4938 "name": "allocationId",
4939 "type": "number"
4940 },
4941 {
4942 "name": "expiration",
4943 "type": "date"
4944 },
4945 {
4946 "name": "productCode",
4947 "type": "string"
4948 },
4949 {
4950 "name": "itemId",
4951 "type": "string"
4952 }
4953 ],
4954 "return": {
4955 "type": "mozu.commerceRuntime.contracts.order.orderItem"
4956 }
4957 },
4958 "setAttribute": {
4959 "parameters": [
4960 {
4961 "name": "fqn",
4962 "type": "string"
4963 },
4964 {
4965 "name": "values",
4966 "type": "object"
4967 }
4968 ],
4969 "return": {
4970 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4971 }
4972 },
4973 "removeAttribute": {
4974 "parameters": [
4975 {
4976 "name": "fqn",
4977 "type": "string"
4978 }
4979 ],
4980 "return": {
4981 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4982 }
4983 },
4984 "setData": {
4985 "parameters": [
4986 {
4987 "name": "key",
4988 "type": "string"
4989 },
4990 {
4991 "name": "value",
4992 "type": "object"
4993 }
4994 ],
4995 "return": {
4996 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
4997 }
4998 },
4999 "removeData": {
5000 "parameters": [
5001 {
5002 "name": "key",
5003 "type": "string"
5004 }
5005 ],
5006 "return": {
5007 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
5008 }
5009 },
5010 "setItemData": {
5011 "parameters": [
5012 {
5013 "name": "key",
5014 "type": "string"
5015 },
5016 {
5017 "name": "value",
5018 "type": "object"
5019 },
5020 {
5021 "name": "itemId",
5022 "type": "string"
5023 }
5024 ],
5025 "return": {
5026 "type": "mozu.commerceRuntime.contracts.order.orderItem"
5027 }
5028 },
5029 "removeItemData": {
5030 "parameters": [
5031 {
5032 "name": "key",
5033 "type": "string"
5034 },
5035 {
5036 "name": "itemId",
5037 "type": "string"
5038 }
5039 ],
5040 "return": {
5041 "type": "mozu.commerceRuntime.contracts.order.orderItem"
5042 }
5043 },
5044 "setDutyAmount": {
5045 "parameters": [
5046 {
5047 "name": "dutyAmount",
5048 "type": "number"
5049 }
5050 ],
5051 "return": {
5052 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
5053 }
5054 }
5055 },
5056 "get": {
5057 "checkout": {
5058 "parameters": [ ],
5059 "return": {
5060 "type": "mozu.commerceRuntime.contracts.checkout.checkout"
5061 }
5062 }
5063 }
5064 }
5065 },
5066 {
5067 "action": "embedded.commerce.checkouts.groupings.after",
5068 "aliases": [],
5069 "domain": "commerce.checkouts",
5070 "contextLevel": "site",
5071 "supportsMultipleCustomFunctions": false,
5072 "context": {
5073 "exec": {
5074 "setGroupings": {
5075 "parameters": [
5076 {
5077 "name": "groupings",
5078 "type": "array"
5079 }
5080 ]
5081 }
5082 },
5083 "get": {
5084 "checkoutGroupings": {
5085 "parameters": [ ],
5086 "return": {
5087 "type": "array"
5088 }
5089 },
5090 "orderItems": {
5091 "parameters": [],
5092 "return": {
5093 "type": "array"
5094 }
5095 }
5096
5097 }
5098 }
5099 },
5100 {
5101 "action": "http.commerce.checkouts.addDestination.before",
5102 "aliases": [],
5103 "domain": "commerce.checkouts",
5104 "contextLevel": "tenant",
5105 "supportsMultipleCustomFunctions": true,
5106 "context": {
5107 "type": "mozu.actions.context.http"
5108 }
5109 },
5110 {
5111 "action": "http.commerce.checkouts.addDestination.after",
5112 "aliases": [],
5113 "domain": "commerce.checkouts",
5114 "contextLevel": "tenant",
5115 "supportsMultipleCustomFunctions": true,
5116 "context": {
5117 "type": "mozu.actions.context.http"
5118 }
5119 },
5120 {
5121 "action": "http.commerce.checkouts.updateDestination.before",
5122 "aliases": [],
5123 "domain": "commerce.checkouts",
5124 "contextLevel": "tenant",
5125 "supportsMultipleCustomFunctions": true,
5126 "context": {
5127 "type": "mozu.actions.context.http"
5128 }
5129 },
5130 {
5131 "action": "http.commerce.checkouts.updateDestination.after",
5132 "aliases": [],
5133 "domain": "commerce.checkouts",
5134 "contextLevel": "tenant",
5135 "supportsMultipleCustomFunctions": true,
5136 "context": {
5137 "type": "mozu.actions.context.http"
5138 }
5139 }
5140 ]
5141}