From c3861d64764c411367f1c276dd6d5e6771814396 Mon Sep 17 00:00:00 2001 From: SonPhung Date: Fri, 17 Jul 2026 01:49:30 +0700 Subject: [PATCH] feat: scaffold initial loyalty-agent-service project with OpenAPI specifications and OAuth2-enabled API client configuration --- .gitignore | 39 + .mvn/wrapper/maven-wrapper.jar | Bin 0 -> 63028 bytes .mvn/wrapper/maven-wrapper.properties | 2 + README.md | 4 + download-specs.ps1 | 38 + mvnw | 332 + mvnw.cmd | 206 + pom.xml | 349 + .../agent/LoyaltyAgentApplication.java | 12 + .../loyalty/agent/client/api/CampaignApi.java | 19 + .../agent/client/api/MemberTierApi.java | 12 + .../agent/client/api/PointPoolApi.java | 13 + .../loyalty/agent/client/model/Campaign.java | 3 + .../client/model/CreateCampaignRequest.java | 3 + .../agent/client/model/MemberTier.java | 3 + .../loyalty/agent/client/model/PointPool.java | 5 + .../loyalty/agent/config/ApiClientConfig.java | 105 + .../agent/config/LoyaltyAgentTools.java | 64 + .../loyalty/agent/config/SecurityConfig.java | 44 + .../agent/controller/AgentController.java | 27 + .../agent/service/LoyaltyAgentService.java | 48 + src/main/resources/application.yml | 34 + src/main/resources/specs/attribute.json | 5622 +++++++++++++++++ src/main/resources/specs/catalogue.json | 1 + src/main/resources/specs/customer.json | 1 + src/main/resources/specs/identity.json | 1 + src/main/resources/specs/marketing.json | 1 + src/main/resources/specs/master.json | 1 + src/main/resources/specs/reward.json | 1 + src/main/resources/specs/transaction.json | 1 + 30 files changed, 6991 insertions(+) create mode 100644 .gitignore create mode 100644 .mvn/wrapper/maven-wrapper.jar create mode 100644 .mvn/wrapper/maven-wrapper.properties create mode 100644 README.md create mode 100644 download-specs.ps1 create mode 100644 mvnw create mode 100644 mvnw.cmd create mode 100644 pom.xml create mode 100644 src/main/java/dev/sonpx/loyalty/agent/LoyaltyAgentApplication.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/client/api/CampaignApi.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/client/api/MemberTierApi.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/client/api/PointPoolApi.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/client/model/Campaign.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/client/model/CreateCampaignRequest.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/client/model/MemberTier.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/client/model/PointPool.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/config/ApiClientConfig.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/config/LoyaltyAgentTools.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/config/SecurityConfig.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/controller/AgentController.java create mode 100644 src/main/java/dev/sonpx/loyalty/agent/service/LoyaltyAgentService.java create mode 100644 src/main/resources/application.yml create mode 100644 src/main/resources/specs/attribute.json create mode 100644 src/main/resources/specs/catalogue.json create mode 100644 src/main/resources/specs/customer.json create mode 100644 src/main/resources/specs/identity.json create mode 100644 src/main/resources/specs/marketing.json create mode 100644 src/main/resources/specs/master.json create mode 100644 src/main/resources/specs/reward.json create mode 100644 src/main/resources/specs/transaction.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..74da55f --- /dev/null +++ b/.gitignore @@ -0,0 +1,39 @@ +HELP.md +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ + +### Mac OS ### +.DS_Store + +### Others ### +*.log diff --git a/.mvn/wrapper/maven-wrapper.jar b/.mvn/wrapper/maven-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..7967f30dd1d25fe1b79a4a6e50e2aaa0e425c02c GIT binary patch literal 63028 zcmb4q1CS^|ljgjcH@0otwr$(CZQHhO+qV72wmoxial8B9?fnG~W9XQvmB954jDBa!| zNc#NR*+3@;Ud413!#s1`?>g#(_$H7D)m#yN3CFB3#cg^11e^UTu%gCz#*^XWpvA=0 zhv_OXm@wi}1?A-`%mh)oO)C5c54*d;j;Hx>J~Q20-{8Of zMDuUGK=ZHCH2;5VS^fuF{#7USf7SV)p_nN;{LB8YF37*3i2Pr53JJ>z%Loa}2#O0U zR>$x|0MbJVzisl^jPb4zA&czN=0<(g&o&UyWr84T4=|4uM|{fs3Kg z(YLtUYN*=Zu+UU})fkom?q*7LHXqx<3P(R)F~8R@%1CQ0B5J=cpnI>- zsM-SXqJE1&kYtIO)rBAf?r(@tK;feXJAuGe-j3fgzuQ?C$0E>m0sm83y@Rx8@ZV zFxN0T>96)9qNSBOO>lCsvt=An4O`{vs^FtXOKFs!AkC(d1v@5jb!4on&Ia^xq`060 z#y~TtN_*GaLdK`M(OZWme70i1i_k4XejO-YxuDP5Czqy2&bDHCbgwO|Z{U2pijGT| zPwX~BD>7aSOO4n1t#Ozp7;r%Od3G;_5WfOjjGuZGg*taJEqd;}RC^~Wu}mF90d$2K zTt~=w08_tOQqY-sNSXJ((S4Rn2SZ<`=S6U`%RR}3G&?Xt>SDj^0eS<# zy0g!E4fS7fTw>c}(unuGgT;XJNI-Q-JV{1F!G1P+AZ}~}n3@ncD@H2pP->cE0{oh^ z`+zWcIL4cUGj(uz*aKOp`-zb~s&x;9M2d#bspAl;6X&3H`+*2%aIBm$09yxL(4S}B zL@oSsUWC{jwS`JmcCb-CVK^fcTM=8q?R7h64ypdX*ev}p0MgBu14&d3kOIxUa=?I5 zSXjIO;r~p#v$*T49VG>d;a^CuO)(`Q)k)bpgLY=Ue;dePH;m9E`HVDY9(RV$6|hl@-gwBC*_o58EB3i^UnOu{1&W_)5GHNJjjU z-|1VC_OoWS0pR3v`~8Q1UN|Gsg9q7+aNrJ61HMb@=z85E9uZl{cmwCayRa{fIc?wk z{@!?5XKFv)L+_{atG*JlH(V_IS48%A348-WFuBGvXXc_x)@%N-^|c{7%BjJkRssV#WFw&_#Wuos*-24Rw3iI<66*4S571V{UKp4L`&0Bb{&zN(l7cteHBnC~1IF`~k>~v`iM;t`VV&#?YuS~l?sHrVthO}#5{g+CNE|z-pr{ZRQYRa8fKws9RGxJ2pF{zIu}Vs zBI689x!s+(jO5dj*)nl}%44tX=iGAR^7PmJ)e}_0jXj>H;l>+xoP+7d;d(NEU%C`~ zJ=Gf}BC>`oI8PGtQyTf{l6oTnnRwQNi2+v`Ji{&jDcEr88Z)Bfp8?Y=iGC0U3}WmS z#kZtCwBqX!Ltrf4h)YTQqed4-`Ql3Lrp~WCpbz44NABF%eBj!oS^Wv^(#W?;J@v!o z$;P`L>q(O@Af{DHxW*9hV5b1<>UeW1w0Ci#rPRqb065Q`eC}ICNrPX zhyI#pY=?n31kAN#awX@lTLeQKQYH`eR$~7${rLeTU=8pnkeDNfVVK-ccrzSrnvw>7hv<-ktwaXHEg zVzNqb^a~XXKO_+vArshk*svPMtkROB>vOQQiA!QRabO+N&aLmy9()%w+%tqNOnwa# zq;;t5J;$%sPWeUdUqLUYM(>qCExJfvVW+?=Oh?PXWK|&P{?^AZqPfGQ@7(=Gu14P? zqfRSVpKATQP-~?C?PK)f@g%%WCf8PLY z7<%x6icBEZx+QnR$YedgF0pCJi~!_ueV!L>g(pDg;rxF4$PC`-gUN75TKgK{I9|=F zVFzwRUaFNzXS(arqpw(2-0R`d;q7e$=iV-z$jr`9jql@ZwJIMJU)`D-ziYFeUp_-; zWs;=xL6piYB+}?Yjtb~@=K#_)=@A$No)GnVQy)iP9~XdCJs#~^-JO~>-yUC!Pv<>w zyxKe6U+_&@pLJfnT|empr`z{F&fUkWpeQ;cSNkwn&wF3{GFv`vo!#oXj?G7#10c32 zd_OoW%T5=3tc+X8GK0WerqZ^|3yvIi(DT8ua-YOQ)5pbJ)=n^N@Hnh}%`QQgGf5mR z<51_{ImspUZ^9SmjFa^*sq9`bB*Vft&0D7-G_$E{?!a@oHhA1>AYRLJb%;(uGMt#r zL77xwdHA^KP8OSHdb-6ORQuMh^yo(;=N)?J6w}oY{K^=eH7k9_)Qj5H~B0o2Fu9cr9MZe!oLZ zJKXS3fuP%-Kt87;=edsS zkX?LwZMa>(Xz3G}%%D#mrb_0|X#h9p3@(Rlt&BOVEL2|9Qx?N6S zf-`Jn;dj+%iOv;(w{;J$3!F-=)!5}qqwVQk_{DD+cvrY?NIFz)#Duoah?q4aYTM)_ z?ShHG-r9?jk6-hH;m_1hb|xuBx?MmdB%4@31@$R~=1HQ>$YVI**pp~|Zk8#rJXdoI zp*OOeKHuI%jW3V4Iv+uvEo!-Fot}#YL?WmfGfe?2AGz3mcf30;!ZG)YI?f7X{F5hg zB#K2uo6WCQRaH%Owi`sWm)6F1FaC&kClAtG10c-fwwCs=_Il5@XoBYtasSR2Dh=7E zCDNj~K;AM)!-xPTPf)o?Jja_xWr+hI#BU*bNxUg>yx{n6BEwN^c@I#x9U~H?{(H4yNX+d8 zc*H8IOfy1c<9p#KXm0&qXO50u$Os+@!G3G?e7600IDeT4E;6vA zuLtv`2!g%Lc00V|w0&53e<3K95bF-iUP}{hp@e)6a<%2RS-z?V zZGJUvk-yJ*=y#zHxwmPta`Q6>*AwB*WfuF%6#Gs4)MfAY!=5Mr&X6d*Q=THfm@pc= zzx7EoFty_RRQr_CUYCy3Zvw&)bGBG8r;>NsQ8?k$fV2pkGC;u;?$r4TjruCn<7VLP zDXI;P=8DbqQL4#u_N*w&kaSn3&3SA8O%v$Gq{VX*;7daca-j08&SG=5boIglQyDWE z_cq?JGQG+^>}cTa@vMxAXq6@nYEyIKZIwD{K5N}e5v*3qQ~7!zPT+k^W{4o{izMs0 ztEARKN=_E6!E7w8KZ%P{F9maro-7uaj%IHfyuFBQGfpE)Z=L6pbwzT)5Sii|#rEb~NyY<}GkAj(kqSCOyd z4b_&!{?x-A)K8udIJw%;=XFXC?#M5OxL;LgGiAmc?+FKvW~vs7lm%{byFMkd9cIao z4Jx(8mB`-Vg7Wv&8ZO03lByZy3C|899iMR#w7UTQWpe42%6YBcrCo-Y$6L1`bfJY~ z5JOu+(y7(%+9hLQ5uyE;f6moHA(<-`TpvYjE~S7?@{`<^hV{8f;GC;QbS~&EG~fmg z+ywgJk!APGV9!M!fjh#tz&8zs*;0SQ{C2aq?9C`5i;?%{bP%4*iVk4k(59Q3`s7K) zv(A;H4@U%ys9xLz*2ZgQckx**OhW*hZp=f@GNP{yRP8tS-!u)-8#|DsD6wye?>^{I zY)Mm%1+n64#5cRT-gvhPmL^}E;~SRUGY8gHv4_!xZ*yc6VWA(?s-u}(54`eZ(a5r$ zB`NnMB#!{>rmd?bCv(qi2ADuU4j!*CR5O8UOjDFo(ck6zb@zb17x=bey@bPRRncrU z;;pNPm^E(QGHmy=PDas`FV7%o?T?Egmb+?Y9#}pgkQ_a`gsSNYZ>(+jha0`^p!B4l zL%0eA6RNAQAO_gK({_A1fZh$ttf(njb(@|dy`Cf+BGpd3Usc%)TKA=+B{sNRbHxJj zlKDE`Nkzg-aJbPeW{+OGp%*RlF0sT%ak%x69+gI=Dx+q1Q^%`o#)R4;I09!7*-Lcz z!OeeKjxzcF$s+kkVbOR?u^j;1g$a1)2_Wx>VFoe9ai}7*m^3A#1GAOJ3zt{!HX$PQ zE@Bl{>%>7tzLJhxP%$x)s@l!w3t{nw*?(TXQiq&adQx0P%;m92aV7DfA)mNgC!Nd1 zjlw)l+G2c{+zRR3;loJRwwe}u5cZA`m{;Wvq~Yh*{21_&9M z?SewgY6ltZ)O{_YfKK|`C%7qkOn{-A9`HVgF2}7R4dkFA3)(G>&xri)$t!R> z8P)rEX`G9@o*nSS5VTb~%=VD=Vz!{=8ckgk=Y3_HC%UJKoi0mL#J7+cdb$wVcOS#E z>EK;ppk-d8B^yy)#606&egEqnbCheJtZdMMZqfdylj*0D54veXypT}b9Q}5C>O(r? zs&;SD9_(EX@Z)?PQcEFjr`zVmu#OHoXnV@BH%TBCtuG_i?A|Y}!`30kwHpqPrah@e z`L}1uESK!wDBZnPCys&RZ=4;D@(1!ykY3?1jo1U%SMFaOVb-re-(oeq%=(s9U+I=N zi3kKo9L=|oMc})_BE$p9m7WI~7cZ}RC(=l&`MQIPfp?IVX}NeQsK5>RLT1pBfU9@v+`M&N#vV$KazbGg*VcO0?0o)fz2iR%1zVwy zwPJt(0D^xDI}HD9@)R;Q(Ra3T60&u*v9i@SGIk)M|M$65$yyeXAI=8_0(4a0GMS*q zU!flOurF1XdFWUJ(LfWk!Ws&9YJuh|{eos)2jA;~^bB;^Y#;Vk6y3B|Ob*Xq(#FNa zCdb{x)bwWc=7#qd*DxcbAe4IXCe6;#bc|i6m#mnp?!&fr{&qt>22kOYH+u}42vrnE z9oL~D>tEqzo7c5kWZWRkGvGcYdkE2>QM-?PmL>`6`;tH*xu~W%J0z zbU^fGo8ewfp!(F8B!WH~iNKL_+l=KjESf?3Wr`_b%ts061Jt6aoUQvhM_^{VlqEF5 zae0bfSgIE}#n*Mqob9U%UyhMDv%B2M2J3S?qe)Dh{t*JzSu@sEJ=H*rg>w6`_IYjz z7UR-b<7}`#kK@w#18i)<2J`Z&^xXn$aj{~O{~;OLII5c%19O-Fh&tYa6iY?cBRs@M8eRc0RpMlkw{XfY*)P6N?fY|9EyT&ZtncfPG-h7PUeRCPPYHP=&M$= zv_#}b;%1fZw9n+xVy^Ge*wjc=Ym8QrClC;a4^o0$4tQK-!cI&!Vx5wCe^rf`0|EB+ z$FxIrx!z)b$!c^p@%es#2I^zT*$~qk6JUtekAhnPRCX2CT*6qe4%a^G z^pt4YRA{ffFFa*>vZy;@1*#`p{v6>iGq%(Q?yBNOcWCmhTbPGFv#cd?$^#>$<=R=K z1s81pEQwBKI6)eL{6rc7JAkg<9Bz^K!j&*K z1WZJsDc#$J&}S$xgXq0}mO>D@P#9H#1%qrqCl6D}(WO0^Emdd}v6CtKMw7so^n=f4 zh+qYqeTUN#8yKP9YOy1YHlNCJ#`(3@4nqN*uabmt$(257t8BHB!_3JdI`%C8r{a(m zT?5>ONWb9x?OwXHnR=PCe)}*=5!#}lojl3(*q)&rQ%B5A^Q)FLPb!Te`=&E7s9kF- zq1Tp`G07n?jUst^mh?FlY`Fg%>{(<^p80Kp5qmsq5Gh(!;Jx`qQrWyg7hS_mh)hc> zlW&P2eF>^{DyK7XsAc3DJ)c8oqnKGEuskVGvzjocGw|k(Dok#GyoKdu?HFe00#>I zfbM@3p#MH>s)OqxuBLzIP+N`|2=D<~@k=1pye0(*(r|*Zu=NkAQX3lL&GBPw0=kQ! zM+3OFo{^X@uyCht>s+>MGMc|onV0FfXA;=$TM&IRSCSIa@e?< zwgRbcTI;+qrQxwr2W)dF!IHR;9c2u2;TXc_W*4u$P|tWQ6>C%{GN>WWt!1w_Q1{>! z)P^-*Co|!pIKfcL$OycN)?Cf_&<$+5LWk|!yVb@on7Fm3^hd2*R9H#xsp{ZxpIv;9 z?@yiJT2LlZm++v;mX>ksq1PY!hk8$^?*tJteXL!6tqWv64=HP0y8F``jhRUotyKpXu9jEF&EU&n#54ZVOKi}FbI zq^64=rgL4;t&D}>cF33GY1n~2ndVM7%mrsCLf0NB6V9$ebwx-dA~w1Og)X@`Tobc} z5F2d*&3%(IVH#Gb)=%7K>*d9S4!Z}2BX6fPNZ%#BdyKrtW;Q)F#)ZaKy?Kn_FPUyA za9n+Wp&+KXouCC&Vz^e4Q#?ya5Jz%ZZtNp>mxb!pFqSw&G9!ZYYf|em&2>@%&qc zV$32fQ2h$SMt6G1@S0pxT<;*^A<~jt;W#Tql>dn3^vo$YXSS$9ky=v0dOQ{WL2B2G zOsp?R(St>K455jE{beSuAYxHU(qZi^Mlfx36WJ>_9k=JHdbilTahdOZdH~ zIRw$7UAUi9T{MN}5t(7VsR}(dpI_t|5hEu_pIR~~3Q_&&a9#x3t47Z!dYMjWFW@u*n_ z_99Sf4KFFyMHI>G{o4Au)UKb9QY{nSsy)KjGCvCp(=2{T5Q@&wFMKboTsb?L!Ps5V z@OokQZf?skWs$Wg^CHQ+?jB>`=&rnd#i+tI#?(ZSx2BL;vAVLDqiRWAFPXuUJK%FY zOm|Ap2=o$T<4k4HIH4s+jGi!Bd65o>zA0oZ96G0sqH-f}oN_fiiSKaZVB^^2%ohb; zLLUg;>fK37-;9qn~e23?E!yzE8wT&jyd21d)o0 za!&Ego&a8j+fj_~-@X$rUgI61&M(e$H*1BHnLjOeDCNuCu zqd1w5a2aPCy>2NMLSXrP4eZJ??{B{90{@imalY2{Q5!3jm^f!T+t4$+8Dezo^}Pm; zu6@{GX|=5H9J*-Mno}_k3@Yq&5poVqQ&Zxab8nS~y;r5sX}MT-axqOjSe798`u zzGwws20x_lhrC=gptddhn}*kt!A6FWtc*_(V}>Yn$PI(Yw80e#m`9>mJa00}w6*Ff zTRk4I`dHZ5-;=0tQsT0%JC_+S0)+(L8%${~T`gG^t`W3Q7-W*PL}C}$Y*1g?V3RTc z84?m69DTSCE5uT0xWR7a$Xd;gYP6hqZvALd>VOl>mxR0YU+CFwG@LlKz{0jtl|H`5 zcNi!x6^6C-tt8WWBkN)TdZLvzA=T=Q*y&%l>BmaaiVqh-A$DZP8~QTrPMLtc#9Xw? zF_XE9dCvgO zrdH{nq1j_zJ9z#@lFn4SWd9(RzoaF5x*lK&VMtRN)}5T}T0{j+EUC=2Vv(}OAG?h#^~K%Lr0^tO(_Rb!~MokwJ^Ch>(Ur6K`r5o z#CU8Hu$E@>7CH5|dC4!0O_!r&aQ8_}U#tP@xNLv8>@q<$pDLhNtqUGZe#HZ9Eor-? zy%-Ok%nh1?p6V}PrWWTeKTLLrhnx44b|q4qgBy|GZ<%=On_>o};?D7hS8IOS2BfM6 zIOy}lHld%3hYiTrnMPWpKP&uC>oIn%TAHXfI(;LSYTn@Wj-Lf`&3DhD^QoHwUgDPrE{<_cpgqKvLHy6Vz9cnm3h)t$;9I zJ#ndBd67K9O++_=HR!fB<> z_xgpB48pde(kltwV=dh-0m8I4yJ`jXkPVn{fS?Uf{MluWS~xab^C#M%=Z}+z3ly9|6 zzYoJE^nz3JNAz^-?^y_y(5esVWbn>*UF^0ZmDIci!K6~vu% zB){g9=M~lk)JzwkNM5Kv$waCr@6^NyWh(7f&eF3XdENQfKHFH?14mG zr#;x@E;M;;Mx9xx{HXZEk+VU8leBk5G1c}J^XVFFUvnFC08V;ru9WUD(}H~0Dg3!7 zC;B=Y@hb9aizZWxbmuyVz2}>7;EP|PlU@P)qnVJn?Jv{sOmM3leqaWK3Z(dSg?h^? z>=nzY^Mx@o3+pQMyVZ;E?>?Q-!e8 z(*QewT&Tz&!-Gvv;!GcovU?!(WFfC9Mousf(j-BR#+JFx)RPb)rbA(9Ply7X=Q@R8 zPc%kgiM9xM0gA2oayk1!oRUv&=}+_yF@$F`*)|N=4vJ@Xqs&`VK^^5u7+`VC+rsvS zrJ+d=SHkc-y}v1O^I3T%KD?s#UhSQBwSZMzQi^xT|C}2Thq=%nr$9q*3O7V0E5q#w zhf>xCN&0iRJNQJ3D)Gp+cqdcq3RRg_;6{Xz@PrT&Oo+PT5wMJ#3JP@z^8~`%H+oT^ z4pGC~UtladbI-DplmcFjmxq`MI#8fNla!`SB`8{mI#@{8CGtuz#c9D+pG*$hM^3&g zE&0>C=XthU;%A%XJ?PJN_A65(#3 zTg%THo##PM1(9os)BN?1?RwB>ZgyT^{eVG!X#|Bklcoq12)$9EGHbDuLpXn0Q6_4J zF9V;#iKJ@q)c&LUl00l1 zMZf?6o_{xlGyOC7#q=G`_^nKB9n77~tW}I1%uUSycLgq6McWlo7|o~TEsaS#4@qKO zMUNZ_;XNKugP1=KFquyxeo3IbVACkUO5A18q_r5r$6@de)vb6G@}k&H-a}|N2GX|c z3Du2D)W^?*-`jLCDWwGKDa*yg<=DM9=Ox?y;b9RM7tjs8b^Y_53j#IUcWPx4w^EBF@k_a0p(b1ot}y@%Eao} zOui0S6TPKs1bSXhf6Xi+y-3{!n}O^RVQ?-1b+Qk#Ls3ksXr)oXFe2rQWZVah9Vs}kZ z@dBPjqplj=yMb)rR46sTdu_Ikf7WEtrriqBI)KVrSNyI)s34=IECA?~@v!jW57v9*Y$}YS!Gm0niR4l8)a3Szc?pM$9xE# zh<%2FEmVn`XO%vpJ}G%Vawzs^e{76QQ1bk(PzdY= zG7~8yPR1<0Mnb8>jsN}?Ww3or!}%w-n@NQIj|yFgBvdCAC+^~;M+u$*vA0HAJ-ViY zMPjy>&Kgp@{xMa^ipTF*`zXdHUe31Dj2L-@Qd^@S*J*(?y;mEt(#h0hd>Pu{T4+g4 zjg_*v5^+_5@E{!P6^APiQ({70J0gDcN~M-hhhn-8IQL($C%*k;v43a}^DhS3KBs8@IkHGr-Vyo(pu?5XCRb51peV;S< z!4(f0h9HY^^&UmaY<;sOOaDY``@jW>rxPxC=WWoyobaYX z(;DatV_Iq~MJ(KSS<7q_Fxph#;Dbfw*{^%>`~{^NboxW#9UazCZ-uyyQDuu`s2fGo zR7Pee4AL`75ynDxyIq_$?He{h!@13^aH?ntWB`AxX()FjFyR4c`*UoFEABIGfLPED zZ`eBhUzz*;(-=Mw!|fPKZ(JIqpaRgk`RdSRTdNouqN7{;Hx{?_&*lB@ml=aH;a*YI zlDQIGMGnb!p32{1&{Kp6uzy5n+c3P)$hHJ?g%F7z?egYX;cTE=S$qP&EXtU@-15Ya zs6oGA=jg62tu^}g9sy&f4ql5l^;ue9E6-D}vpx~Bd3UE%_VPk6q+>ri7Y}|d%kIVl zYh?}Ae6(@V;Hv^o#^Jboz}|3mNY=9+z{MywVi&M}a!vEZHu7(PdIQ&os(8+eWVbfQ?xLwsooc%7ue?-MV$Y{b8)V=K1+Q7|5-7r zRu)(MOT2$)5D}q=z{zjPFNFmS!@EKkgsFu@@P!{+nVJb4&?RQ1%ocmYSkqMv3KIBw?_PwP0DoWo3u ztv@|c96@Na&_D)+?!nU^E2bJ!2o>LBHO~iuZC@mP$wxXk6a8m`7B7~4FHDZ^@{H1o zDQ$00fJRfw0JUR(&DsF=nZe0cWd71sNX}UxWa#yAY5Q}j8yuqbR&!Ge>jRyGH4!6e zJ&>fsK5Pk@7OZ&@`V2A?<}FO$VN%YL0pX~WRK-djy!hm}LE1o0i<=~7mrT$>ojeIx z@Qf7+8XZD!KuI7PnW5Ur&8HuUbgl)bxn_vtDz2M*vmhiHCTuoX9O>&TLYN}FJ zHt_7RO#Fw!)x|&=1w+Um>pasC@|Z_!cp5iH#;p@cB}kq(kz=Cd#hU5_K8bn*MkniZ zyO8JgxJ_7_2MKPB!hEQGG@a_fXd9%5t{G3Mqomi+Z?a{m*7KJmyH+ddRFrb1?;1R` z>mP*kUTrT2l@x6p6>pBaV1dM152H#+G-4#fmCE;)GGwa?`(n~$_T`BnOHLiUZHFtD zgSG*?CU@bqwu%nnh80wsG6uSb8p==mP*8ucIl)}101rILQss+6<)}X_ScL8&Duqm~ zb5@VAT|gHAoN0~q|6|Udh-Ml z6^f4vqGgD(E8&O{Z8GYd(fP8s30^wYg%V6<2yEJ=61z}ej2bIw3x-Zjjz+ojzKLPa zMN!_vJ^e3ibtCmWh9x?+CRWrM$@N6R2_YWf?_e`O5bw9We2KRKF1=xr9z9W6EZF&) zy(PcWX27|5|Bnq=nza0YGk<@IY9a&x_?JJ+{-1lA{^R5Nw*_Uk2BeA} zS1X1}tBoe$b9k`{%4Iul#tbmG)GA^H%s9LbAiCJcowfoMU5Zf)rb_F3s1r;pGqq?fiQ(hb< zH}%a9k)7K$M9m1?`_d$c2t`HBQxVLLX>OB~V@Q#qj{)b>pR~C=8ON%nm~|PeIo1MQ zqTVUroBi!L@?qu8g=X-_tsdshrV4dR)&zI;Gcy_c(;v$CE255Hl#s^6h4Lc^-EsK{ zG0@oHlPJ~!s#jh#vBBf64bBQoB(e^C8iVD+%$|(od_1qE`n{W;5~)?1IX`HlBB;YE ziwYboLn+1CYcqnWmqDWB`Agb(4KCuFaPBYL`P$nh$gym(; zO-_Hgx)7A#0Xz+VktMT30iTJ~5{!CBJ?IO}{8X84dRK=Fc!`)TH5RzMs%n#2h=iyg zgpwgHOdhr%%)HKd$ewQ(S8~+?bI%VRI%)yYzlGVxx@Kptt@Q4`WTmAfMN&;UgV!R{ zFxdwih)rzvNdweuKc=cBO(MehcKR$p_UyGu;zD4NzB|?VSOa@?&tpU@j1kJ?-O${{ zmxv@C3%|s1s)lkP8Y0NHKyEQkq!3Ct_}u)S>})vWrlxVjD_^LJB1G}Pwk!$Hf-6s zB3FFSzzbSEO5=`7Q>Zgmf1s0n8sY(^1_IjFE5dvWzj27f6d&D$Iwi-hDvyWSXzCr9 zJ!?Gsqryy)eu8hZv!3Ux9vy;w)|Oio>4){?o|Dq(>aFv!ixxZ>MJbjIg=r5to1xOZ z^<5qIB{Sv+=d{rZSGcYDYfDV29hGttB7Z&wa^PmO^<)YQMwR;~!m_W3oiIw0u8WIR zIJav$Cx1r?{Q_{)K0jg_u|V=kK_E9T3DN z(rl!}j1IcC1Os4{>uJ7>KJR`rQZ=r2_mI}PE2g(VaL`0o&;qwwAH!;ECKF0{A@QJv zzSSqJlle1R?@v+C`75i_XSG0MfgV+NMb%SDOz)tq83`dAnkuB?pUv_acga!SvI_xz z)3Jzj44({zRebAxDv$o9M1ppfoi`V3eDvgGQj=P(p*yktF%4J`jPmrJdJznQe zlwL%oXy$Nz(k_`rje5Oaia+S~f=H(k8r|g~ZuZv-S8lD#P1y){p4dOpKlnX#IE{_n zdI(cujT7@8-?kG&S+*MqAuz1pvU2tP5ut!GIS*DLMil6u@$&~?Q(GDV8=e7eUxR>{^YWBXl@GZ(=qv8if6A;UC-gyUt%hK)dQDm|_(ifWb z$oehZI`HF*M7pS{NKxG?P(xOYtn))s^Ig|yw0Djvl`6JX{HqIFgYnDQQxh;OK2vZ;)RQY@L?B4)i1c`aq)Ul^qd z)=2K2bSO&6ES5<0wnjNL56X)ZnPC20LP|?Rvs$>!xRaXF_Y_4eR13!SRQUIsD*G-; zJ<|!T8RZWXfa(=a+9YYpJTB21_Rj4z$O__%nfjW0WqqtA{AN(2p3{fUbz&99!6eKb zS%r9cOq9sB>sE*?n(~eGM$ZYBQr4QqlkFASWC~XT4*ZA|nk@XCA`lF_$; ziXxKrHj`}9*waoa&2e{^-=iQ8KR&vIz08 z?-A6-l$c*M0IbzyrLm~k!EQCErpoA}KQc4vX!UltTgw93@@{6V*xFidEHs!}dT)xf zbgr{N8YK3KkEk}0dr@begVrB06)p?q!GuhwxZUV5Zj?|&or@!HwP4QYdC1Ci zC@JGB$pF8mnU=3bufr^PZ{3KhPaigW5}wg=y!~2!lfA(DD6Tm+%n^EG#2mSrhfCDE zEKWxpX{&V~h$zQI-?>pUL`bd2!o4;LCh^Iw_*&#mxN{2C-$47b1ggFqYVJRDmCOUl z=DL=CU|Sh9TTg=%Rfv*;Fjv(>vE#)iq~QH9{k({(m5D{9eY32tk|)BVx*jhQJ*G}TR)9c7&s*< zN^jfLs0hdw^T+HdLBw?gvr4DM!fCUkK57J)%RKNxOv!9msagsw|&pLd4FDp(f<9BiLF|$)BLl=PAcKn;azUIUTm;_?5ufo|Ujc?{8z=CEmtt$6@sH#D}bS4$fTDYt)=FnVH`3 z1Sz1yzzO~&o8#H^i`PcI=*Zqkkore3rd9d2`&A?*u1NK)sw(P7|fiWtfBa0S#xIbFL73MTZXpHi`~uG5c}@1a0to8;p(nmA2#Pt$O-qBXl>F zVn`n?$L-SSU8qpuTXM<1CB%y<;p&lNOtBR>sbbX^9^%zh_}r1wc0IqP_%D_kOI)#? zm_<(YS_kg_MNca496}xCb6OXC!TJQ>j2UiV;5k5-o|Zj^i804iDe8`ncV!>AqQl;5D z-qbPX-~pxL0&tEC&d!NDmOKi-EbTqloev(>%LPJ+yvlRe3$Z(&JS0mH`ch1ffhP}7 z$Kl&StMP@qlxP()03Lw(i{3D+IusongB><4SZw%_v}{nUs=pY=rr(vNFmZ;?S`a~- z(Qm>Yy=4zWi!q4JI~K+6uHxCrdDrIR&!t!EpM_{!9ZJ$wY7_6AaKFX7tL+%NwP@S5 zK)m+skH5cH$;IpR@kAx`1XT1wY54_pd_x1}igpIwc|)*HO?*8@0r5ec^QthV1-Zo1 zL~Q!O`OXOiJ9#V2dKa)XhqAD(W->4a;xY_Lu_x$?&|KJpKWT?&?(s`D*ZkP->gtvarqw252h4{;~nT2 zL*MGi+TwEc>`tBT0KxakV=l!MR5YOetu#fX(V^^AKMh$F)uG0_t^ zm?$4MMe2H>Pj76t+e0$`ytUn)(ng=5Agvebs}0KqB1&?ry7e$!?r1Gl_Nk zQF%$<&{yf!w40N);CZob*MbrUMc&CITn0M{Q@)5gZY7_yUl`AMkVg7KGNR~S%t_*^ z5Xj@q%d4P&*APoZQMQ(cjuaPFSc!|q$qfg4G6vH0ZR}oAU>(-Ccw2 z$^hJ_#D$~Qy6?f zOO8D}y%>DxPh;poVgxRQC1aM|p7IAck3IP$fn2h28cXhvsU%qL zV?? z+5gd%f|bwZ{;_K;p|$SRwS{i>BXDdMHTk`>jxpp%xP~^6!8VV>=cFQ~kzE$*w zVNf(IfZr9yoUw&gp}3vN;!J(%zRt>e`8Xb-2ZE1NM-)^Mlo5va!~}PH;bXVlY>s}c z)>VAO^t}HbQ)Vy=(yb}|Igp@KU?t6AlyjP3w|AFt0gEr)_R%0?*sz4K3yn5}m`U^F z!*?Cc{k?3+CnJ6Vg0RA~UwaLF>^_R*Pv4y z$K%UUSLHs`Jd_w~6d()GHbJbk1JPv@;yrw^drxV3Om+0)>a3;_ao9KU07RMAr z8S*Lhawz6d{oFw+-p3;RcitZbxOUSKYSZB$&14p;*ziTzON1(Z(n_NjHo*p3zwHeM zTG!Z&K19X1zHGN7M7wQ@!C9^D!h^L>ci+-}4W-n!0{ezc_#*j9kpU(xhC0IQk(O}h zt{O|!d7<)7D_olVW}`2y=YR#XWa^7XC`Jm`ZKE@&Rm7;8{nGD`P(uF9oyViHKf9a+ zd|MIR{)=Vx?~IDW%drX#mjLGm(RLJqJvv(JAhm1&kA`N)(1~29+%b{|xTaW(*)8`f zp)L`MP#U0%uoLxXZVp z7j#LUD7qYOQ;}zoxFL2xD}^k8ycCpv9rP8k=4@qJxV5MP@QeAO)Rf!ckGQ$qS`*S;WeN4u4(X085gh^<5)?sf*|-5Rj0jR9B^=V2Ik6a#m5+>mY*=cf zILGUX^GoyU<{28E7iO2JekL5}57nr0J;V#}(9dRvYPPaqajQ-^oW+k40bd^i90oV& zKPl=D+!D$c0_66xRC*eoSX7j&c2-i30C0bb%TNO({*pKJeeIlXIYsJMXph zH-Sxo-CQo;3ODLJe8)ny+ABdNrR1Se(B=D;`hrdFT9!z(T&_XS>Y5h9dpam)tyHHe z%1H&fZ0aJ^$;ef)uVZg)gNRxi%d}QP&IMg~C!{DUi(LsZ2(``inRB z;joa`t{#Ok=kI*eqR`ZvLj%O8z6V;QZlJ67x5a*PF+lKJS9J`LR_iwP5sCacWqM%G zVQwyx0b(;KY0l%l8jg06c$%kc-~>Ks+#eSp=bus4*=$)~AF^A92%Ba^2(Dv5LQq&L zY??z2%4VWVQN4f=d72L*xD}z78=;r(9zoOHorY(_D%63zb&^VT?O1?GAFm$>Tz_|A zn$7F3>so>-i*Ar!m}e690dre*5j`o)m%$F$4AY07L}@ADNaKCs@YUNZ;{< zWHpKF53^y8e)sf5bX<2zgNXke`sZLqD-I%$t0r$APR`2h{y$#tKTGaK0GXJ84a0(fVtRC=_DV*XV|S}O3F z37(-5+@#HMD(P9=&2e<6=Q!@TR^zIyKbud$f9lD{pb&F9z}TtWkfGWQYagjePk;kk zs>Fh__G}}C4WA6)9;XN$Cl=A!DLceI4DAQ4`S^nfR{m&1zgD=BL%r_r1WTE$v4OIz zPqSfMA20fX{A)^V>|$_kdgdDS65Rf5Zo>ti{ixR^-}k2K4TO)P(a6xbg~ft7&@mGx z{vk4S=Ak_~t@Ipv0|3KU{4RJ=CQR6cmx-|{_<2D`TKmE z@{y%-OiZ$cwWT)O4QyilrJ!oX3EtuZC9Z>BgSFb4f_*`~iv;kEmt19CaXyUW zgVkKIY(n~9X^1>c)L5Twq+D zoL#)UJU6HR99&)*7CVK>MyYACS^Qf2a2Xc< z`CwlAkjCRDGx(v!LNEepn8S%iuu0w6nta-`u{frkuX-lU%+~RdwNeG`BN<|W#g^a- zLKic2{zr=WE2CE#SFT6PYx<*vW>+ReTn3T*Xi&>>xZ7g272Uri`0diE9oS)~`12tX zWMlj5sYYcw>w@j+fel z7)X^h3&N$sp*as!2hCwerqJ!=j_|@9*ZN=X&g(Y$(YYq45Y_SL4nJ^4e?03@s)a8h z?0d&J-mr|waK6(aTbZ8r_uZ~1IS`IqCEbGI)JkL49=i*VyAzLODh+4u1;zE`Cn(8D z(TY#*YWztLYMU`E-(}t*N`Z#Yt(YR95=GqsE6`eui;NWg0hJermKiXw$2la^J2F2_ znbpc{heZueUO(S#34EM-c+2PyT~Y^t%E^u#NAoDL-vgzq$myT1puE^l*H5`l7rWnO z(E``4Ht|SY<&K7fI>``w+C}jsn`006x6qMXS4D2~R9lKv95my-tBX9l7&g2Rgv8nv zM3!HP!ZqKsrpB5JA$0EF<&LmDH?MAaEl|@Lb;CP`It3BRP=BL+AJ1pOC4C<+p0rYw zl0K3wH>_M0qh>RVY?H7y1N*(IML$T|bggFH2s`NINcRPlS(>lt@av5wP<#ChqPO;E%k>v3tvxL3 zUIi!yHm$!u*s1fO{+hZ#s?a`W4N`-d;y02vA-WQX&MHkjE6pYp<&jyaV4~njc}Al+ zqDv23>AK19!jj)EXL$gND}knvf}u%8klxIRynE=zKz8{6U#IupLVA1eIH1gN!o#V_ z8QwLW6TbdgKz^R&)gTRjI)JXBKh74KHmDh453ZHl&n&eVw9Bq*(F8`v6R0T`fo%m2 z*d!7e2yVwD42JM9{KF-JELx96HVzrh%aQPKj8xMjbFo(zgt$zAMd`sxWu0M8^c$j` z7YdJq_)Gg>(G!Yp$nj0a@Mm=qkV!QPo)P=^p)M_uM-Cnc&Se}Zj#n4C2VKTgs~EynKiCCS_{pP5SiZPcp z-IJ!3L8>P;#?lZlPtKTJ9@c18ee5sPn7iiM$zvxVJ%PAb_-y8k;Z>vms1 z<+@Q+zr0*gO+YFc`L-XpsuUL#fKZVK`e5VAEL&pjI&e|)NedRa8_1u>U*T?s6k+ou z=-rNQ_C1emr?+=}K4SM$U%1;VI4b^C6ilAwKu0GE6J>(h4n1ZXhg>2~E_+W?ux$Rx zN|S%oe_s!id&9L5CQKR@$IbX`fQb zLf9rO=Ou-_{HDgDXklMsXi*+2X1*l8Rkk`$Zz;8Ehq{CYxcrg7DI1!ga9t^qGfkGi zmD30<1tAcX82dknJDsqWZxQO^E#%pl0^mll-J9Yd zS2G)>j(=|2u}@W^McE8+wl|ndtkRIwZj#PGjl#85`9#_L#mlALgUreQ`!5D9oiqVU z;%_d_&OgS}|L^nvPalbzruv2$$|pEBNtDJuNlB4~bYc<)wta$WuyqhAhY2*eQbLK! zFfjFM0`ZtY$MsuA&1u5bB{gs9P(G*4&YSuxx~He7xKdP~tNi>=3$a44p0_QNtI6E2 z_g8MekLSKnD0fhIQk8;;{Jn%O0&%4VHgwEzeI-+xkcz^J60H$Tp1$QV%dj%E-9!bD z@O)ABBO*t!97(G9rmj5mcv0bLV-#X0D(x}b1(o^RBtwS9^{M?tQjE7Bbit|W$_)~WXJSES$}HONK-0Q(xy-d)__-IU+^Wo*)I_}mz5b`Xe9xe16g!p^Bd zKWF=QorFboFar*8Y1wd+W+N2p0d&0x5Gg8Eg4pX|&Jtk;@PR!VL4ph@%JQ@bZwhrN zVwz%aBs`gS!{kC>dQCzbHx_DR>Z zMlgE`#?o92W6btK{gQfBz;jq}Q$>Et=WON3zwkZh$n*63EnpPtBKKt0yFvSARll!J zTkd?bn>ar~NMQ`qI4E|Qz%&wHUQeNVZqdb1#Vk|?GQtpt5Lqj-f{fzH+Y$w%Q;_il zqj-Q7gH{2Is0>pb9Dc`bT@Ym!d2^DrmLhFFP4uK=Gtxz&&L<)y`YnZUb9!`UO}qeu z);QGD1tTOAJq+HN_GxZ>+^%Y$mni>`|FudtA2lFmA|mCAAWWg062?XTFRZ-$;OlV7 zPqC0!j&Ki1%A)c}s?E$X(&g5dODyP8ol{>CxP5v^=aeFpg^(cpQ zHk!}_ZdWBXmCs8$&*~znHK>&9-g8%8M01+0(9!spF9FJhkuSU2J^wV#Uo>J@vmD8K zJillnAc5UVfOFT${dfz>Bpa*Z_ie)Wlj}Dew_cT#mRYse5@*X_7%Y*S8Kra5@e`PB z^K9xMiA4(>-dOI29;z4%Z!X2!HIMCn{wy6vUSctnwdqx%5YLP#5D3kdc*5!xE`6+Y zhlQzKPzOtR_z>%B6@%9`Hm94%+VVU3AoCG5H)c@_aWvpxE3ljE9M{_nZ#|{u1a|*< zJwKYfSQ z%SK#&KAgXwAy<_0UKik=%NTDL1bF0D$OxmMZZ`?Z2LuTU6`XXd~KT2DZF?0x+Hwg&%I)6uS)t)r$PDVyHw{mMA8eqm-3=e zM$A*~!&K&7HqB-B0oy^*`W|`;xALPuQ4J+ZKfWdgd7okp&dwmDd}Q1&?apla?X7Ef zhYyu!wlO6SAb*mp->{7FT>i?@qjqNuP5m5w!^^t}po3aU`rwLE)E%sYMh2_$ysz@S zZN~k1#p_VMA@$W$|M7yhvxW#zi6-h6f9(0^Wd5LCzH}t%2;hncED^M5O(Zl9D@aXLLsGE*NP`6}t`aq45=_YC z$njTiwokGfmTr6<4_O3L!t-GA%b-^(BYE zlZv1d>XfGH=JzcsuDEN4+v)Qxkpm@_msrs)>qLaAqlz_#74&IZWBDjUuvl3q3s2h& zA%F);S_JAh;|z!2#erL$_MdQ46lUsp@b}{K$=d-HJcmNr5DoPtqkSYRcY@!DykV*k zQmovIl>`fBV=Ns>h6`;K1`i`&`4rJCU~XSTvBW6Ww#YuTm1Kya1vRyK<})GYWvMoC zvB*(5A52PcFOHhhwjdYIAJjg?jKaAp!v~weYMa!Buz3CI;UYq(#`C-7DD?I^ReR_j zw)D>It8QGA)xwe|#u~}$SaMb+8M|QK_yZ9Y|r?F=Cbk1hzWiAlNt~y1TwKu== zPgCatvti_vXPCS>T0ov6!PlpDX_0qq7|??2)WzuW2+(zyqstLWeYI1Z0Lk?6 z?@OzpKS?iA=VC)C!bNrFRb_1{N^BWe&`$r(EQ|>NfglAifin&&s8jV53?-?=<+4@t z@zbz`m;^BhiB@R-*)N;{p#ZR`lc(@zfK~hKQ>eOw8X>_=a0C>>U^^3^DJMvA4EsPH zqO5o)hDem}LCY4)Z-BS95P@k~|Tg61UMBt@0p$|&9{)JVjFLk`3+{dPFE zO(*BP#TiQ08r_?#X`!nX@BIvjLcc{K#9l_0v`X8_cbOOET`E>e>|$o{zy?qC}g zHl6NhHRo+*XyPVa=as56PLr*&yyKkvZ11%TGvnTWQE1uLF5!AXB0BvOv zrZ&s{?NVSAvrw1x@+_NsGI_n98#izEGV7&VC;_gWT>&6!-%$A+Rsrb^oHwcM!FEY1 z73nB~VEAEcTjIpnn=U64K)A*KtDDwQ{ho%c9_-fzu?=SG^j?sU}=j}?Px^o>~m}BittLH zPd~*}{Q4JTJQ_6i=KXhl0ela(!Jf4P%!ClqQ=B z6s24hQBbpz*m0qg0 zT7@q&B**WeoO0pPzb!}O70i{-%bYyd?vReRHNycLB)54T9V`U(i(cD^fsTX>-!b?ygj7>#0jbDR|4}f*=GQWp_DT4Z=1v;JK$j>bArd=`6{)n!Kx=2-#Z^eR@Mc^);Y#D3~ zp@^=XwEl6)<`?ik*JsdSb!@_K;k@@dqxo+kssAZa3ftM5T9~;w0{&|Qkesxk_B|7Z zd=dKfsRCs>L2@ccMJ?nZ$;m=C0cY+Hufp*uY?5680ViRFn~c?+Fh3StQc-LEJ^^{i z?`RN5ilH4w|6M2UWs2YZVm9;swzKmE^qoEjIPc0qWJ7h#PBGl1=-W4sPa(5<-Kg<9 zV|3_alHFjCe6 z83qPp)TB(QygIe$Qa7v3PkC+l^(jpq*N-L`P&Q%nIN$`yh{uO8A5$or@<=Hw3X^;fCo3DchsSB4y@*Xb3%@tpfBMzw`Dp`{8p$V zV}fJ%I+A~BEI#zk?jWC^w@EfG8MIH;N@BC%BGs!-)Cu%Yyzk;-uO`;IkjE~`DbK|{ zX$CF@K|Iq6?b6z36<+-`E_Je8g|U47r5md{KUUYAa%6w4l|E{-1zF=fJl+_z?1t>L z5cdJQGYqqpArk2hQopA5(p9HcDp9p0u7V9ybmwVJLDuf|$9f{Gm|Z48D~o?XBCx5r z)0X^cQ{0HjE}l>3bV9E*9>9*h9g*6re;ZW~q@+wAy=Ifz?@_78z1Rvf2Yt{`n1dYU zE<(E@7;Bfdo$SH`KEQ75l9zg6mw5sCIyZ6P%YP%@fp{g+x{Z69(S8tMNB{OW!%Cb2 z{rA~JZM=)l zk32Tep36QVI76^k5OZ*vyKdh6MuTK!ggO)?iG}fMzZ+kORH4Rs#8>dx4whu+*4RtQ zZjIOto09Jhmk0D^#{n|v8zSY!G@asPLndJG{*F0}K0lA*{Wpp+3&foc)SVI>6Beju zVcH`b!8b4(iyJ8}c?X0b1BE2;f;NtPMFTQ`gwnJUHtd8{kt0+cDeja&LJF!OvJ1wT z3!*`oF`bQo*>-^$MIp&=5=>A}Qc!9&(f|9e2oz;Y5F*<|iuXX3_!olFZWLqvno)0r zKdeJt79b6~)JiE-4H%$%N^$sy5j5a}&JmopAPpDPcZn+TO9WwrU>>yU#;g#IVvMHP zajg3B?6xw8Apd;h3@w?g&wWn=xZlnQx_@_5|L2V(>TY7>@_*rc$r?Wmun$o`eYK~@ z#!bdJ0vS*sL|QH|gd~3a3_#`{6v5MI2}JJwy=rzGMgw_jOfK-Vn6}W1omMv~1x*T* zwqXHcfs0+b~a(t#TH9-3VRf0gjU+ODcb?PKxhW_F{BVwlN;uwG;cV;XZ8aIKua7_ zXlJMy1IcM()VEeP7>ji>01ryRMX8HR$u%`5#9k3Gu?$$+12HswR*cj=axl7RJmFEg73VMB;dA+aPChS zVyT&r4=?Y>!>=aq@}*c-C|SKQ;l_CAaIAb*a+BpCu|%BtfH+FBs-@Yu)IIZs#y2IW zK{$c{GT14u<$_}4Em)EP#uOQOjF$etH#)3G;J)fjIwE}N5pH1iIC9B#HOghRNqjKg z7?G@5({()xA$F2v!&SG|>-Hd>c#&4=tY#-1$YzRPh-RApTs)e}et#Rfr(} z>!?YS`HCsA5mf4T00_glIx5vM-USPz2II(5r_2a~8}%r0lG(JU|C_t(tARpk(vF9I z+NQx&O2@2@%pWrGfUXXmoNvS~c64^#zcz0#I*LTX;u00U=gWOch1iRyfkn4ekABO! zOXxhAU>TukUTtt(gASQm;4CDLRNh|FAw^#aA%!&96yV#Q9D(>eh^=!M9b(7S)O59`M=ndiU}@AxxrL>%HmJ7Mj)3}m~3lSTE%@xmD7 z&*K%S6knCP2eRN{;#AeI9B0SzRoPuMzYh-Er1_D#=CV@c^Wnebh#_5=@vj zq{F0Fg?Out#3at4y^JWG2C*8&+D6biW==Us60EGHn%>(&9Xr4~-C&+v9{$2Sh>CW; zIeQC6p-yliB|1L)D2{+UBW++(FEGX*u;>#jJkdgeNm=0GlNq@9ZAJs-0{MVs6azomuU zS-wqEnYj(+T`U;8bx7pcZA3DX3?qJ@(taI zJU}iy>dvVjNXji7#1{?cAB!1xBz}&J>EVh$wBR>f^?lEt!=&ZJJ-7%%vbsQUTfN8; zR_YmU!<526M#>hymB;-;N_{Pfau$l>T#EhGcr>vpLBvZNx=xGr$zD2i0WdJro-}je z2|W&ng>R6Y%E}TX54Y$!fEL5vj5Vx`{ zu8C0`!7D%fqX|&H=N1z2(+JV7qx7w{@Ga90eMcQ0il=-*`19YA z?JVwGvjk^<7%yl$v1ttOqAxC)l<>0m?R=Vq>o?%PGK>Vs*-I{MU9!^9hF&9s~VsnYWwQmuP1;!}*o*fT4xQ$=rZgIO{+HB~0* zO=?jCR5`u?p!<5EYBh4f@%n?}818ELh8m#MM4kecEh=Y=X z+aEERk;5xQ6zWdCKM%(*yF7M|y?$6OX)X0C;?ZRH-GOL$K#ag{1uNVb z@9;vvtFjN9&T>R6UpbMaL{zwnfbAVPLHn%67`cD&BOarM^G-F3XVbmq%l-M*7<6CG z2o9ld6O-(*(rd}@VciZ)qGjC*n;9M1*+g}QT5x)e;!7~CZQg0rOXt#sQ|~dm1oSuu zOX`V3b+0x_uQn&(1AcO%j}kKl-r|sLK2B^tMhP>YPG7nm*Q5#GOSyei>@H3JU1=Y% zy6%7E>`GQt7}jupwqJwCl9#Gp2VDp26LxEczT-6;OU>9Dc}%c9^#uEkSal%0GUI*% zr6W7ez6f;NlWz&x{@TCCK-PxUzHYdk%yY{?3$ZmW~}*yQ6~Tk#7eH(^1IXfEmb+{O(HG!|8+#;)JQoSq%fJwCcRIiD+Wd>i}JukW{l3~p|Z zJoVvzjqc5Cu^*)IH1@>DUrgV>jSz0~{h^JBGj#)C$!{a3(}vqF-g1gr4Qqmz|VV~Cn-`LZw>;M9I` z(889mlL8Mq9mm;?9#J3NS6Xt5&saxOr;e`rBBXAQ*yH!UG;{C-)GloxkC^sy4U=;k z!E%U#(TT9rompRyxg+@G^{Lr?gxZ~zu`>x(E<}r_G^5pV1)4S3dcIo>*JIV@NxM>8 z7`~DRw!)1Se3GM;Rn=1FIzn0M9!8~~uu`L}wd<8*tfyoZ(N2b#$-_k!n6hpk-$Smr_85v_EsBbl6L73MenRiv$Yjc2r?4!pLzet!PrfhtC7T9A` zvFhDH+tpF%>B?vmS9kk+(+kOCM{vv5xKL-cpA`vRSlN@vsQM&jEYMMWT%eZNpFX!ws;YmA(Q?QCqm)e;#CTa)kgjO#bu{Qu}C*{T5f z1qBq|SQqCc!Y~NrA3sn#8Wa%}0ErR`ND1L2G}7;;>Sq*d>&52+pFurfJy9aa-z4*K zcYW=V)#255f$Q@vpW`gAZJ&pyT>KuODkE(nd?BKsZ-kT?2ItZ=OLLhf*rUa7n=@i#=T8cv%C+a{v z0TBrRK@m|{adUuSz*Iae+k41`Wy{8I{Tuu|-~by65NNHYH_bo8fU$BcVP`CN|HfzH z4^iMT1WoWv)RCLjaPN>~(dx4(-A?b~?K^;oM!3B&L^#MWgmuuT?``1{X*=wvA35FR z;fpeckH7?`ICR^o>P*c`zNL9fzp$t?4aA+N_n_9o28U^eEZJV#aR>lb_{g>fczhIS z4`InCE=@6}Ry))tEn>!Y0*iKY(ojQGj`6snWg-CYWOt%3_^%sZp|WO;m!B4Nd6=M6jy&BM*P25(INi)rtCh#<=H6uQ%39X(6xEgGM)v2+G3oGU*m^?V z^*XMy$9-f0Yq7ZtYt?GIm&+Vv18N|PMUVCqXx)A{p z4;FdHIKM9yjCm?`{C!GAA?_b8o)Qw>rDn?X{mk6u9QMRa|Mw?;>bQNF}vz{Su z7f`|ZD8jKwNb6MwBw&qFT>`xH)=-Gjh7nA83N(LN2@I+`P=Mn1F{H%h!EwBBi1t|4 z>m?Uem}o(xs8-Eaz|->pkp1g~BfN8qXee0+Ez>%zEnT-4b_=ClV3G1`=dM?5q<=Uu z?{ti`BHs8EQYb`$iQ!O4+KMD#$G7!ean}pz(j_1_lnUKGEvpU!lRux4>LF@_66cT; z%BNrJR9#8Z+zi(Kl6{=AWC!#Ag%EBSm;Q#Qv{4Vw)w`ip}p`C+#<$UGo3; zc($G6_^kye>v9knUhfNLnJJOj-^(fLD=aG?_q= zmJ+S#OIMV|Ene<>6K!Va5a>OLj&1h)Lkzgw zAO1lr#t)9`bZmK3Lg_oFcj8q5MmGGN^T1;Rp)lft1q=f8Hxl$cYi!>lbF3JP4GV8!?S{R}s z2f3}5>DYaFe}P~hN0<7xPSpU#4%V#58jK`lN8p#fd_wdbeFH*O4a=r;XzieN(GqI#DM=PLl!E+bdOOyH<^Y+9Slvn=26|7qM592? z<~JtPWK%pjsEzlNPH|H~##3@Kkz{}caVbh;MEPwqHOd8RG!l&mOH|^cA=9=@PWAUY zN|F`gF}G6-Jjn4hk24J$5}|TluPox5Ql!0@)p^t{AkSJpvt+*spQLO_-3_rsh@=t6 zu+L(Yo5wC2%C%CI#|5t`r2^JN`?=6s*neUa-RY6Imz_K1-P@PBjd$+haTf+wV``7t z%tETiCT&iav%V9##&mMv^mf0|u5-`aJn%2~LS}PVSvQ&mxydjWoX=HR)?#{a)h4M> z;YSpCG%#7Kcqf`U#&T1bL`9@4Uz_vP%_Szk60DHwfcNm<^_VjF1{NI~X$@Hv*}{GG zGS^*OIKn~kX5s+g)lMi^*a$*-2q4~tPNHzHRwu;Q3k{c4wMw@5u-*zka|!8Qz$;X` zq=8{=(y0O(>#6i|qUY|EP*c&Ls=*0o@1Z*Eldlwf9?snm9+sPy5I7ovmq*pm*H57G z=Pdl)T(R080a%>-z49m8o+0ermG@MRy_J5IPFrh@f=p+x#?j|5Q~8h@F^=!5L6z?J zoMIS9=52j9un8<4nR{S^konpWa_aFoPoeMfbBKi|XPn#jfLrZ{*>Utc^;_RoggfZi z%I8_1#~FCW7&-e{-GW$*6TW$ILCiq}u@gBa(HYXHJ;Y($#lj#91Vt3Z0!{pC7YsP7 z39kzpLP zQwzC%#dBHC8u-gRpC}u@8zydXytoop*svaf?oeSNi$sn1n_u_tskG)M-0@ddqys5twJlgu=>QOfV14t1LvL+x=Yv-lOr4cJ)pA0id;<7X8JfjKMZ(MsUB7ak zp1PUu|F;N-6iRAMU`DJj_5-bN4mp$QjQMnKM1_oKw{?at770-b_*_dO-Wk%ebh@=B zmxA#3^xAA58*Hh>tX82$I1Cw8R(<@8OL{bIK&665lIUc%JysoMs&k13ii4=G{;VDb zs7wql;Y;-0yx)YeNtHJ}j#EH{B!5v~Sf#%pvP$->$!8oT;N65FS4Ko;*5PxjUfAF# zPfU91Y9>IU<->g>|4VLVB6k(G$eA(uXhf19^E?bP8r!W3=1g zFOq4M4~{YMa>Lmx`9E*kt*w$lCBF}=^ShyB|DWpJe><#yX(E%Awxk9aQ25d}&W?88 zN7zs3SR$Z0V*F*m^7CdJ-m18lqu6LQ)qU9LzjH-WlS*j=U|XJvf4o0@T>>(~?(e~gTs$)UR{eLmN4`+Y(^%uSB?_~j_e z5jnD2GLS!Nnl~!zBWjrtB#jGIJ;w-@cz@HAyFAag@*X1l|S~J%y;%KuGB( z17kGdx~RTU8n_17`1<;ANiikjSj;JkLPY5V{(jQdAZa*BDmKwFsba_7IR5yG_b3&r zKaXX!(JdABbscYyUOR8w%Ln|QABXBd$2Tqryf>6Ll_#S312-jqHKegJG-c?H*gUoY zCz@EUB4N{&y}DW|7WF0 zJ=T7`fP=b1RJ0Gt^5$yzYN>q!YqLZN3Avv@UtOcX+^$A#KdIAq0<{J<_m?T$&PD8FXb`Pd10m*HYjh zI5IAQM1`~}S6#s6sD}i9M=6^6@Y19K7%6?xPC_`*5IRU&oe)d|0I{KK12#=l(awa- zo>oAlj=hk}RB1|&d$3+%+W4}CfS-{DH)3uK+EYV#wTg3o&m|ts!dSKfJ@JeHu+Hdu zo2INid*vQOl^kst2prB(-X)EJH39f_(rsCI!ygz_x78zeX})T+CUJ|terDul`v5Mq z4Jr;yo2KJ|!3?`k`u<+Cw)TKu3<;U5qBaP|> z<&D3RN-D2d1JC<*>%x&Y@}KN0(&Cp8#_iDG>OE!`GRmYUT^d>si`O2DM-2)Z`-}Gk zI)>9HGeKkqlS+r@RQw|R^4K*?k{mX4%9vf*3=f$N)$5(@llpihqw}^`XUt)S8LwIT zsiDrL%>JZp&H_m!XQsG<`{13My^7vzsHc&9HCK)Z)r@2gW`dfi&T~bO2JgC+S3pL= zK|e%#NuW*rUF0Mcf8>Kp|DBig7`bgHPN|wi_4CX3J38tO3t`yAcuX+`B^sOE3oYb? z-rHor)!}bR%ISJ1(1ITaFsHxT?6Tk<>w3A9dx!qcY97{^Wtu9CX()3}SD)ui#Wsn_ zfCsY)#IFkK*75`nqJlz|JDv4ne9lJb@@^ONdL(Xq25QYa6xJ3w|8erXCC^+wec<%E znfGA-LZJG>7(0`Eu*FCF2JhDlCDPHy?f)26Wt+Ic0yT5Y*kv6++2bW-dx8kVspxQf zUycFV9R_^!&hColiv?eGPOp8~J@@1Lsbl zmeVO=DcxuO{P(GS_C87P6cIp8n;0J)0v5O zqV)!{k~htwxCOut2=Orq^CFh>2em~dl#E`MhD9udJ!W!Aw`pu)I`P?kyV4A@MUAqo znN~1LjvR%Zk>V_Gz_(ttKO|u+eC({n@q~1fu}vn!bB^Rukpf6+CWR;U#(p0bce3zA5p+-#<{Oz{{Bg%|JMQ5e+koa`VNl&%i13Vol`+WbaQ7 znVUavrmWP7Q;3c86$>QnPVRt8a#cm1P9?;d!zV9b$}XXB1f6}C+(yk-MA<8m%BQ;x z#;ruU!lbr#{iJGPBK14omuDIQz7cY^8hTUE+J{OWY+&ycc4t!d9N6x?FnDk_*Y*P;k%T@cOO3b;pXfG8OU#rfv1|DLM= zs`*9(eptltPp8dMC&^k(+J!M)_=E5Z;QJ5uX;)U|6^DMQ+w~D>)s7lu<>#h$tKJ#o>E}FSKSsr9)0!KP z*QObn7#01eCoo2|COUxl=zQ(!#8JpQ`_Hr*CKyA1OM3hgCPLbqhusHxb|>2dw7BF|7&4bOS3i({a}YZsTiVolPCp$v!d}y}6!s6q!Bj-W5u% zUcSjFAX5_#4d=teKM797M?+mCjinrm082fcFH4?sxV zJ;L6SdxcBem`}Uc6t*B)r%O|y7|;1?k=)~DgJi=A$FT<^WKGxDLE9avk8thth%!HP z{#~)b?cd`AOm!IJ8G7ZoN%XUq*|lNwDa$%2LP_6;=ZBB4ovjX{=f1jJ{zl|0ySDLj zkx`vPO_)BFP3Hwt34o%Dw&gSP?=WNUqOBlly%r}<5O50#W z&N==FrtVb0+smGDT$0H(Ko^%0u}Vtk(^K1uYtQAUOV>#MO-TY{XF(}C^{(z79)pX$ z^N^Ip+4G=c6J4B*N4W<;!vNL!7FiB7 zRO$;3yw)mpMt6YD08)hZh{tmcqJ^)ze)@}m_BZ-m(Sb+|<$e$);5d-lS~>07-;+gT zj-|i4*6U=ul2fXuEWN6G%tiY4I^rZRXyUsZMQ(WH8&YX%^Ca{AR_^2#iZ*HYAg{<% z&2dM#{~hT&uF|31KgAv0j{wd8Z`2I`73u#lRL6f1UYKP0a|RYEc)Ol@vyQqU2X7A= z8CkDeuG97YGSR}S2%BQ?2#1;Efm$n*sAK1>Dn zQo)C8yZ2)D>J^ZkBo$>m*BnL4)PcyTEG)mtbG`4kMxXWr!~KY44F1xg$k60UDpAC+ zYKtZaSw{_fzYpj&2!+b5Bl~2=>C{_33irF?qgYyD-}MTcR46cN^M-1TStSX>>SEJS|JDELB*4 zD$_M@lSId{0}(nYzhqkxlBKi1jvx;81A?t}bRH!{krqwFeKoNgGEfB`D2_8^oTiyE zMFxj|=(}$Y=?`3;rGg1b4ic$m*6e`;f-b@#H-kOLq|pRsv0yrAvFv-L+gXgSjdsE` z-8lCpDRQOl#`akg2(HU9u2zfL+{*Qu`?wJHWkH_gu+E%NPt{a*vtygu!`yfvNPgh< zx#M~SXtGO&d0EvS_~*F(4xTe0Yxxs_V~CdQHN^O|vl#p4_i%1?1R1BGe_hPY*AEE8 zT-@}B9GA>9xwY8t8$!hELC|+Pt-z!^m$qIoQI*CF-ChG+Y*E9gQe0-7E&8oP^e!za zoMF{^W(g;#8UVtOS_TT8)~YUfP+4}CdD;<*qZ$1=!vSp=FIyJ|Q9i00>?Jw+J}7=4 z4t9^ExjBFBU(i8cDyqivqac_6D9953J~{-9O>7;E|GyHUDyA@!kByod7^F14o_sA* zE*}69LcCazV97%h|q{5r%$4+;ND7O;3MfW4tcL=XwjH}B$f<(Ag z*>MZ5iRslwtLv3xc4}+)_v3x_uc5!tgn<~?X?_|D@F-TK>2RKX8;N25Ze*1MeuPg? zKTPw!b)Z9=49wD$*mM+n7pZWboAi1$T5F75n6=6V5&Sdz?rfMaVh$!F&r*?&pl0U|!yLeCgfy861dF;kVl8S>L+|%4rp@Ev zF<}l4K%fJ`>YWpY8=STnK}^-$C=gg{$zkQb$v@()hTJt5faBXT=-EGpfKU&FB4$i6 z$)ALavbd>q9&|Y=%wjKH2=xGKkYnw2C1raR(Lnki9gwD(7e4$NS9^qt9yv>fDRzZ{ zj;7#ay| z6&BvYo69P#D0`2GVRN^{#l$B%;K@3VEN45^GD^NHufp8)7Uf=wXFIK_%iQP_bBYW^ zug~j01Uzvw%%_;Gv;`ET|$c=BbAf&x`YY@to5Rz*n94Te^bnC>YKx+7cBQ?sP zD%V%q_j;N~R6d=$Z^-v^!_D@8&)re3%q9*$x!d?hRZ{x*qm!V%qw&w#0Am|Rb0>2b zW5u6Ee;d;uwr;2YGwuJsj$>>7M>_v9S+8rbGNwjF7VgM-@VDZRq9-OQ3KNfa5SMVn zZ4yMcGEHBlepCH`?RfDIgB>#Uji=9AwF#A5V4|OV_%YAB&bZFVyyorp0=@y5cC7hZ z7whu37pPw*hZE=8@mtM}+lM0IS?AtI*KGP)q8jJHL#r`eA&k39FgN*}3kez-0(nd< zD_o_Z@JvoE+Y$#jP2WI~0^ORvAiOXDi$uDXD!{W(wsrZiZ2uA`3ygP6A0j%cBLFj{ z>j2k)Vd90pVg(ih8`(@>f^h;lT~*MsFqpsnG)FI|4%I#Qydr>of^j7*QU4Gl@SM(i z!z3jNJ3!2(b6dUWoIgFMXwt|9q*E~W`BgueD#&E#{_6Mg+y|fhZyO#9AxETY>=`CZ(09c6z)r=(}%oMmk=8qaS;Z^ zFQ|7!auk%4?G}Aw`(!6mv_GC|M57aw;&IHv#o{Ow<;Nq|)ILHcw-YB<=<15}3cW&V ziYYZ%2NhgcmK-9~u#AXG`J2NETBUzL3)B|^0z%w`*kVGkKmYV^uqyecb`*V4-W7@+ zjVIcsXcRg|r`C7>9U(o;ni&Me`Vfx$}CQa4%Y62ci;afVu?|WKlXz>Vef^3 zqE>6LJ|$YXn|ZAlU`e`#^A+;HzwsO2j^8&wmt|~`fBlmD_usgr&CjK^fB5M?j8)M| z-^utNrh2KS>4rIo{571^8O{JM5-n{dL7)+`awi={a>JQA>Ob zS*KebvRYryc>Liw?*-G6@Ssw9d?wq1qUHcuW{aZN5` zEE>Ci&UOA7U5MF#?OVrs4zaHd8RlLe4#GN3jtvb+IkL(hh71-Pk^#S2Wr=J?y~K|% zR-sUnCg_sbLoIo?>~CgG&LZZVZpI8zg;K(m7hPK0kWXr;om7Z(J!?%G2%*H##tcyS zxK&q9T-B?g@syG#W!c0hJYAT|RT?0=D4`Vr3nu2MBL{4wgF>oy%Mtb%`qy37o?hoU zwNHbG>=u6kydqNf%}ZE0h{!;hRm@7LlP~o$NblVtWl$U|(M%}5=S+WcHGfTe$<9NG z5sMWd1gQbc%Cj4#&e0V&!t!b_058ktNtB7yTx{Up&}bjT(~wBt!exLiGc+G(k)RA- z-W!-2VvTIhCMUj(9&4S|Nhku5cdb^qS0xN~e+YQH{x@y+dV`2EKzC&q>9^%DHuoz8 zCkBLQ&`e}{N+33Xa)g;VnjRXfq|+Xu5nU;I|5WICH2@YN`JCTB526uYBK@Z& zyrOG^AVcK#qDx$|T_$#Gb^pE)bO}{4mI&%edkg9Z8N~Pq@0Dw*sVXegj~kM15ZcpT z<&TNTtP~bfQCBfM1e6)KQ0bJ=iFSf}3HGuQcLmv^%BOIdOiM;lXJ9lVd+$8ppPE?l z?%Km>Tr9x=Z^O5c;9f*GWJ#H+fIa6kgkHxN!$g|F`*`#1@qherL0~bKbGFs7nkPTG zLw2bN7gxEJ+nN}^vRh5%|4`GjP9kc<7JrE*rC@HK!AW`{7bQMP*;;_Z>CK10iDw&> zuh2639Ed>bCWekaM-LlT@23d2^z|4qH3jSLL4?RkV2daQve9@u65?ly;+Y>gTK^LE zZjPLcQE1V{Wlr z+RfMl>anL=ONZJm5c?XgGl@=*xKJ8B_q(TV^S-ArKwEAyY_|_su0~A$!>l^(?swJE zTeSuZDW`dEeX%D>@x04erRR^ygSN&ga^C&7Yv*AGGmu1dqeFdII*Sd9`CQf!^C;;)Ra;%StBKIw37X$J^git@d#Hm)Y%-_!h;>>i$Q zg+zeTvqR)$^7K)Ov+PPxGK5?~WoGk87I~A3Ei@X4DSeN#X?5gQZcB?JmmFk&+ybxe zV1L%0!!>TvmLe2a@MQAkGkP7baH)(daHscydlJ!H!zk(R6jTi^eybWh7^e`lhLa#% zd}Q;1$jXo3$in|pSwx-8*~Qo53_0qxqq;$0fld<9<&*w~Vv#jmr;I|kn)c}`ykQ(w zj;ddg_YWvAgSDi|Z0;e=2_-!}@<~E@X0m~s&QatFvAOMN@3Da8xAF5%8G_nPCuaW> z_joSm1MlfQ5K<~T;|RFgK@*TA?m(xWJ$MNauf`k#7=RVz=LqRnVZs}Rt`wo()<4}E zTv$B9%5@%%41ZQ2Sz}unmBmGNqRE*Ksm=Zzaet2l>@Dnnt-a-CPg|MYe@FA~ihy~{ z|CqtvQo>k${EWV_tFG+XVV*#Z6hc^K$7V-y?ytl`_q6AiDy)&yY>qO#YK07*jmj4D z)HQSj)%Ee>`+Zvax(3`3TQIS6?%0wI_OW^M%)mCf#_*#5BAPV;C_c7BivBU-$?N@F zKhBG(nDOP6-KX>59UBiJTveW&CP$`2WTHz9$PLgnjFp~dt55uvg=7%-6zUFUDwKEE z`PQ^UaJoCRdk=Td_9gkH{oLf}O?>YOYc@dryXyKz#^9ayHcmE`natJ;))N`a8;vA4~ffRvJ<1Fx3(eFjbCg)7*jT z52}Qh#_S-3Zu|Pbh1+||%^F&E)E&Xwtqprw;2ko`M=~BdLe!Z7BsU^|zEjeB(jPv! zF)P64fL#D=bDw4edx?kI25Y(yofe3TXYZU3p9o8 zM&VAI6^~YnvwM|Fk^_^`grTw;?0y_?V~%KYN=oPDh6Ba+x+92XJRzLaIj3W=h*SkW z1HeT)t~DzcZa=g=c_O7)aRGX~I$)6$7_C_%RXEdB1&p6P+(~tvus~DOYw6ML{9IJ; zz?9R9mxC{<)65lk59N{YuA?=oTdOB)fKRm0y}V$_7AZG}rHjBoV)iN><^;y%Q4s4B zH%fY~Sv%xqFmlPeyi1(N`o*Gb7VNB$tk0HQeXxEV$B&qeD)c$xiYCPes!N2v`z4a` zrAmOLW=qWAPYo+2_rhkQL}6#`m7=@P!J2ksj=;hk_Vq2gsjRB7XUrk`M9x5M`BhnF z2{8?a)i_Z<^Xruu1nM#At@P0Z13Z2j5qIkx_-M@*Xt$(3gzu}I z=@1leGooZ(zBkGE;yC{&4YpVkQh%sAoDk4I)9$0MtpEiM+d0@f0zMbN0(50}c-&fY zMf4Dp@9f9U3@8U&VETDpYIXIr{91?3Npo>EEh1TSZ%v}yBVS9`!Y z0@1vm>@)~#{3HWpcdKC4<#1<%^+Iw!5eL<%v6~=RuE49QHaU;sNIEkWTZXUU16OHw zctG5Xkm(Rr0Gs}Re)yF9I$ik}1x%&D^Y`u#Oul|#@;~6;|A`M*eFx+Jjej>PTmO`n za6U~7I_yQ#aj@QZqCEK}vJYOaz<%GmzkbChMkC7QQabQEdr9 zxDIexFpn9O<8MF?w4a^W)Gff^)v!PM1;r7mWfPO?(Dp=VZ;{=KGDe5*C9dqmD)QcNZ(<1xmVP zS}@TdQ({)8*=5~p#4~*wukTD!xJr?`Cg`uKqTzrVJ2_=jFc2jLHQOwUk81kgNlzhC ze>IVq`R`w5&f{D$83~0%!!v`dYt&YDhLwwAH|F%>MAC@>?msfvx+>(TTtE-QNfsf+ zg{T}8@dP{#)CDS9I4mO%kh^Q;U!BJx$(2ulRw4)c<--sM&1m=R>Yx3QZ*vqt`-_b% zMs$!Un1&NrT0=U@AgrLSBlaL`MB3b2cY&F3vA|-G{n^NR>Z!7}N~V+~k`aY3+D5c$ z2JLk4+n0!5Af?FOb_6sYR?u%J6_!cVq?If#^CR35_jyxv1SaX!0dv(AvlmJ`EpkhJ z=%GN2lae39!e z%9A}L_68@D3LJ)KnH-H^%Q>ibOvx{G-bkcy{nTTmqkf93_tH=WPpMt}x6+V;8!$oN zf9a|216S&u{UFKz2T8*JekJ=4lKxem$yE9WLr-fSau7%m%5p-#3lA^XAPBIkRix9D z=t}WtZ6#L|2rsoAU4?yvc>`&EeiMf6*7J_Bd8+cSm1X=KIdU;^Jx(<>Iew3+-u^|k zCyWFkK+#7pWEY`7Uq^{ieSeobWAUMuvId&IeBQS-rYtzF*@(dk8y-x)Ww#Fhv|zKz zOcj6OY~#3Ghi+4eUbJgN7pQRBN!E67xe0Yk=rhqs!AiMy^%YCjF8_d6l*by(^T0^8 z!Bm4Ai?0D+Rm}+nSn4zjIb#=9rh-saW$kvs83w(4Mu3w=H?PjWi z#$0T#DV&o&QZGUO1;S#hOeGA8H$rYQXP`-8P{!vo?GcrwGxgbaK;i7U>h|(De~+hM zhVRDxD%AfJY@S|gU#)?WF*xvpJ5nDY9?D|%9z6I|sTSF9%SIg4=$kvP7?&}@R;Egq zocrXZxO}4AbA#oe%^a#d1O(Zd(@d~| z2R+lQo=YAi3>jz$i!6Xhz`nJ>p(x}~p3DKQ2; zSnCF~XGWWWg2WZGj&bW7oL`cA$zP$C-!G52Tt9h`Qc#6#6~u%e#2^$|N^#|t!WC<` zWCe`Q=fg8J>uEIkf{RCqtGEq>I7wUIs8j#azRj2z_*90)1h+ zfGj1q+euJAg_!%uwg>A-oZYMwjDT^ zz@Ow%+&)IzZwM9cQp2c&K-Cy$D}w}rO2deQCN7lgJpI;aE|Gt=F=6E|oUZ?w(D)B4 z6OsQZnEtnnRH!H|yUvG{k(@#VZ4TB@5actPBsd2MA_Qwq0TiXwr~o8Z>af#9Pgy^r zqj?T}$a`byQMT}dbl$QvO;Q8_JNsMXBksxce=4})lmWr)AK%6V-s2xpoLmh+2FI1$DOm#Xfi(46e z_kO3Vdxek*adKe=&|UvoT5RRgDdKI*se&{uillbIt0sSH=dD4|G6BZ(`N1}L&Ift* z5k}^jO?N!roJjlbnp4=->amSb;M5?#M%ycC88$u)`~dZkro>yaepdmHsmq*NnioNx zq@F?tjwSq(fNHC4kYWi8_nTL-?*qEIIdC!$+|BaC!@^EC2)!H6jzsGZuv;j}&MhS$<*+c-;R{%dqn68Ol46tT5iXh}qhs582RE|Rq~jBi z?0s#bR(H5*WH}k5Z*;N_b~TzVW0(D%%H_YX71{1_rjDN&i}vF{_dn=n{}W^X5yJno zo2_*I|DKJJp|#RPDM^gbQd0Wsl53@Tt06}?GyudOU~sctvzajH(!8oIhdW4mLrVk@ zM#A$4R+y`PlVIhm20uM>JoUBfKGV_U=y^0o_ZP|yQy5qtgaO6g34Q{0b6G?%U6XVt z&6AYo_d&Qwzms#m$?3REC(XrJxN&-Q(0S_Bf<}KcmglA`b-Togy+1jAeI4Obpbnyo zvMo)L;sseQK^W4tW`otZuT;utldVa!z1i|}d!SmBjASZ5!d)O0!p4N}U5^pn7@D;W}Q zwX^9m^91S-AF{*j?+AojNN%!j8)x2iFDllHrQ6O#C}JxY?nM;HT@TFZ0hKr$#_vN7 zt44@nxU=5jnPTbc#+$gaQtZOofHfOFSu}x-T{?o{2mS3t^Jnl^IDrT~5qY%F8GqJg zyfoTTE?}=%Tdp1vwy@j8FuT(}u%n**d$iNh9ei+?!5--lYmB|JOm%H$3uoV?Et)m; z22XR%^ov;z`HkQxU&z`4v@_C+DqN~h@r@<_9YipI)79Zni%a0em${R4(HEoCEr}vV zMu7pCj$t?bXvO3dwjetj?6CN+gIX>`%H?bx=$ z3M4tv8$2`IJ$booFkfRTeW;kiZKplh|6cE^eHQNa|3Ks8r&;trCi4I19#Nvw=6?|R z@5{%rUi+Z<82>?kTrg_k=sR>p0ivih5@0C{u?K7N^rxCm%d4uBZUEV?*S-kazh(vx zi`}DWrqzkRfTeMteu&5u>wWs_dUkiW7hsLQGd2VPh7zFs109!ZXZRpyhZeF*CNB7} z$Mvm=(+3&nx8T?}Z|@Jzivr%TN!oOt20 z)592+H`Eb6@19B&C$gpMw_E}s_9q?F02GwoO?Y>ZxES-UlD|c$(u`e*e(^ZQ{RS%V zFlw|d=u>QqP6Z5Nf7};XzeU*!u^S8NYicMaT0dKW3XC6czg3xArgYVO9L)&$0J9Wb zWZ;&G-g3owr_xW8Xcu~{f^+h%>qh7P6GJ^X+$MGTsl{~Md%XlidEL})l{z+^G?h@q z=45ot3;R&FCD}~DXYmmr+|c&hW(0#0xZ}enoptR|+g$P-;edns6hJ%J8eVA=uq~=K&`Zro?d<1#mN#+x-c1fUX}!HB@Ulkt?5Jye&O_Y#!`NOB_2~fT9QBAGlt{0A zU~;wnHfk5h*?@qnG2)Z8@A86gRYNdy@Ssh5pm1AQr=Hl%d`_GUEx_f~>=ePMn8@)| zt~ZG=e_Yobv@u$I0cPbdsa+m%lJDTBUEI*W*ehch{HnYHioE<$R#UoLm8GMGC;4aK zd1K~xLS@6DWyQMsUHZppV{#8CGemQ-1rLuJBc#5m58aPiU8 z$Gv`*9V;0(xIaZ@4K5Mp8s3n=X_Lv*ndfX~e;gj$yDyHuhBSYpI_0GZ27ka$gxt#3 zz)3_5fnn$eK2X6+$rVvC6Z$E;Ph5Qd%U14Z$y+@54^|j{u)_E6vy1-|udtoxgY%AO zbGB1V1H#CWBa_23H`9W{!b27a=MxBDli+8!TPG?XQ0|Ccvhn*K2!a&Ddini9Hc*kN z^4b=tQD2}xZ?yGU%RRS+X(s=S>Q`31KgENX`A~jW5gz5 zkiziELK)Pu#lny~gbPBkN2P#!k#waiR83NBg^bm-`8-h;s2u*G<*5zc+3n1=;ERky zP=}l)pbD)i=t+u8ry99EG@8p#0<8L_h=S)W`mOBS5P_~M?u43n*4^37A7sSw#jPr#5fMq zLMZ3PlMlYDbtq}_B68xtfh12h`iKL8&Gw`uTYcI(q#NyWs!@hMris?lWch&%woEoL zh`P1XQR``vG%_cnS|_7BJU9d9u!bKnIJKKXX`jPnnlKbrY1wkEMKt+3@yX9=1t0w9!1DBNbr@3lIY3#R(~s{yK9>T*t4Vf)^xq`S6LJM@9Q^A79O3Vlw>x9EDjbN^B91@+40 zN%IpDvONEzX$O{Y`k_bt4dL`2qH!NrQ;24^c=M$C->*|L`q78h;282g{}RY) zlXDx~;D7ykApiGvuKtPO|C9ig8lHLyi;3TvMkZaO2Y>>2BX|-A_~K$>LVRL)Z~$h3 zKo&?Ca%agC$wqn%h^8cbR2JTgrj<*1z_mOY1(i#01o%U$n<|wtkBgO>&1Y*amse}W z&duRmPp;Qo4DnC`cHgPj?^oQ%8;(=l$F5VIqY)uEz7RcDt+b%(BP=^~yMdB)j7T<= z%^a0UF6|xtYgVA+&4HCuGMrjl2sg>g!5kbFIkttoX4Or7@SId5&#RgG?StWOg1w9S zzI0_EkSaC}ESiU3a;-QTm`{!^64Zw*v4Ampk;q_yO&O>gNKn?`RcA^Y@O~AFOhsYv zXyj(p{10G6%~@#m$~O}3NY72gfF9|$Vh@_ z*d-yG7ZY-^Dbpv*Ie`p&%0-IfBsu7{ZqVP7j*CU_QnSZ?GDFIpv`u&PBft#IhFOg5LGtzSfoiEu; zk0=bcNZkpXklESFBv<3;_(*FTuz?P`Jp8gFT3cDf%6`^kKU=Ucg=|9g?s5$Yt-!dl zfl~Zhm^ZVeQOVol3kXwIlm3f#2Ir?aScD7>PdilT-c7@!lNjMRW45D(c&sliAb}Cq zW7bRn{j{X!Q=y2Z%Q7423?M288zVg;6J-K;Tuj;lf(Fa7LkU8|q@SxU$1c@x7&BCY zTRig8Dqx;B03Pe&=Xpzrra?FosCysF%j@+#ylJB5?tslpNt#|Wgu>}#{q~5 ztlYm)Rg}mRL6{Hf1Ell|e*YpLXy#j%uLXWjCo!>dyXM9peQY5@DljoV3WidGAD$V7 zc{XU$KSNB_kqG7$SlD?`aI?t8qCCt-Ya#;%cz$Cet9KF|i&u-%U{CQWMZ&6|7=(t| z9=(f1?L!zCLS#r<{im290B9vkql)qu3gY&h zcfS&)00Z`*&X|}I`aCj{$;7QQ2F37t^GZ;z~j;5@wH%*kH_h5O99KbNnyT&)#yr*%|@O)9Fn#3s*X@xEY#23p+Ew`e-ksv-+2Xt>#DdtMwKHSm6FX1tF z7x0PC2oZf%VH~aN+E3A8zd*k&cYeOHw-|h$S+=tMiqcaBP>FBv9()+G4Y7$oKGynl~al8b1|FBdDXMn2>hBP>Aaw;VX3h$v51{J@k zdgd8qb5FBY6sU+Hie)3DXdgr&Du2nkcU=i&Z;nCTPZE8NF&*A2 z0^f%mo;1KE36K*oiQmF|3^Q9~q8BBUiHsr2X9^ls@~&MarC#V*R_f6qQ5!`g2P-Tz zme|nI&mrW`Rs?B|Xs~r!y-6i2-itT1tFaTas z)9-$ZhULh+^eI!O-v~gE+}&~HuxGin^Rk+pnnBTE#Tk_)@c_x)m@`@shT45~{Hn#E zBeDoXdkejiWEz$1a(ge2Cg;z#Q7nvZ$B|G%YJ^6wfak@>6LG?D7qpkIqbAn3Dq>`$ zlsVR0#&*VKWM9u897w+a)-7N(UMUVyb2TNHV8DK79B2>UhDTbe3wwn#)pnie7=|~G z2ca3lXiwYMM=b?^i*xo~s*y!sD?ST8?Fd~I0i2MN;OyOm3JQA*GmD54nXA55dhUsx zqQh4-Ps$m^^qL+3(-$``oKa=&7vE>o`>Tw)cp$9f!M&)NR_kmm)l4Fx!*S0?tYq4x zq-pNQ*wgr$5odD=FQ9*h=NZGNk|_QtWtJA(Zc;-r?APiT9esel#6px(vKp`DeiLi28mAEk3mUVyNS|Cxa0qq+ArUr$OO=~ z(Y7gMEXxTALa@nkIk?qgP1kO20>`(2T(FDrWB)9iu!4c+J`mp(>bt6Q3pZ?rkY4}7 za!(S;2#fWg-G6PrH2@naByd=&KX}8jBjhcOT4hD%S>Xs=u#5M@^FY}=aZBoRfShYU z7G&qZ5lBS92&TKvh^AY#KYwd6`}<`=)z=2-Zm8Un+b3S-b2kFZ^v3dM`4&VZ@qw`W z6h88DFiyB$Yj(1#(ZS%&3zb-6Cc$(moJ^?;sg=nI@M=XzqI*Ox) zBbS1OIj9ky@|xQ*htkA_a}o6zCJ*|+)7~)E`LMbO7k`r%*EM<>)pSp(?m0Z|dSPDe zeIh*SUGb`Mzeon#O7&wlPMwcHJ!e`05yeiOnoC2+wn5*eirTa%hXUiO1|5Ws>1NRu*i9 zZTMIni)?-|sf#I{Dwud`d%wt_xaeiX9fntzH1^Z(*HJ=Cn-7rF(w+}vBRQFVxq8|) z6LhtMZmUjHC)!lEgYvHUc~x`j(+%5z#e6cWI zXwu>ENclx!H0)V5>}oai`{Sn9z;AwZLjB$dg|QNaYlrVMJQ*fc##t-++ zfefit7txEz_*3bC&{hbCDoNi&4?!C%qD66TpK3L5I2T5FfS^Ubyid^zt2z$&u@!NC z0KS1Yy({95%sL*@BK#G6c}H)PJdG9_VkfGC;&S@p`$udBI(cDC;b_oBD$ckr!?r!O z%VHwO#KbD8ZQw+$oL+q@p?)V84CS_^HN$;A)P(!|sEz%$*`Nc@G=3@vhF*u2`dv)L zZXyW7T}$O|vXp@$*3YXv$-`vR?KPiigyQHJ$z4}vJUJ!cn5aisk(q&a`fvo`0J{$g z&=J~-&Ti`W1bt1H-O~diOirjRsQj=l;5v+4{%6Tn4Apfp8?hy?mKXNO0~<%y@H2BA z3yhj$OP2s-{y=T=FScI<^b_srW83lm?ji{H4h#`=!J#YC@Xy8w__{xK9Pq2}C)9h< z9ZNCZ5G1&yGhE`oJlewCZs&DADsrj9guLB&AT8f-ApqYNB}CP6bqJy8*A3|clNZy2 zbC)T#>FI4L=)VQ%F&I-YyCuNf(*=C`vFHpG96H$T$t@Q&u_m}EHgTLbqDFOGi>xmC zIgy$`<3WlvgJp2Lrq8FoFL^$)%H@K-l?<{8-N;rs^$&bUeuuCQpP%+;*CBfgKWP>F zFLaZqC%Vu8i)*yUFKTLW=J%8`y!Lv(xK%k$@46z7f8|oe5{>g82Jv7mU3lDv6&eza z-x86q8as+$`48dHo5?GiZ{*O&Ng6_Aa5ET09t>VM6wx!W?+F-Igj7>r#(spvqdCya z99_$*#o+p*!sesJ=%L^YS`Y*VbqYcH!{Yw z|Ip%ci(a|yIG}$w*+-4MK`lg~701*`qIMIu87jX6&`D0d0lD3k#`a{bb=wXuoGYkH zqx_Ovf;WV!axc%IMWwUl?NM6oS;eYyj`I?puN>N+ID|}HuMa~oJ(IExAWmY6PrgkX zv2c%i-N>8YbH5Fn9C?9#7{Wv#+%9Hc4G~fI>$Egi2zo8*ap{CROjX+4uEh7Ug%6K}MjOaE1hJt5{zf zB!?!!hGf=bjZofP;iVc?`fIv>Z<-I}vx>VH7Zxb}+Ftbh)|^=|dw2Zcpr(&!Y=E zsZ%n6aD>F-{&l@Ts_bfy*Vn`6(q-T0iFa=bQI->L!F51V3B>Y!xvI_yBt3`R+S~Pw zwx+W>JJV;;QLY9|#lNEm9keeqGO%+Q zg&G^$<35l6pVH0)oXWS4<3^%vjvcc1CL}9+9DA10A$uH~V~^~SRme&Xk`c-bWk-Y* zGLkfi>=l*w@%PrL=U=M#eXh&p829gU@B4o4@%{1E8*OC1zCDnUTF@j;RW9d3v#Osb z!R5hB9*FTy7Bb6kRSNBPe{{;=i%~R3(UEGV9`AfQ%BQmiMG%T2lUwAhYgVh(c)j&u z_g?q*rrDT07pu8)JCRF>|B*mx@5Fsh1ZPH>P4M7HV@aKs*}#<554mYDb9E;skOyOU`I(8sqwMaX@&lTdShwUy}~ zn9?71Gda^#+zt0WyyM8nQ@OP(2#H)rODneAd)onQx!x-ZxFd#*(E_z+e7APaWB0EE)fkA4H7G)$aDcm4wWhJByy$v zR;t98jtkRPJ3gW%#o5~Ex3wjo)l(%K;Y4cEya`vyhlEAA;GWBKupJsqaKeyNV9PzF z+W9Fo!%X<9xwdLkWo*wf9qc=4FbW z;jq&bqiuMUP!NBKloC;g;mc-8sVEk~5I5^1odbz_(^q}k;}kO=*I-N$i?7m=F={hg zN~a6?O3?;q!UXWUJp9pS@RgJaTXk*`g%|Cf3axNuLo2q(3<0$?vx$rFGciQK`?0g}oa!ON)7Yqov~Vx|3ex z@}leRIciocud*pAv&!S*L(vSeE9;O93tq9$5}Ynx;F&aNM9wg6vp4xJAJ00r-ayvFK@eaP84??3)ogn&f~C7g zC>XoS$t~H%v4_@S0a)LKY@b`HB}35SRvbAu3b*;};(avS&un$YiWZAI*`K-LLEgzC zS*S6@r!j$NJy-O&eqnawX*g$BpO3xUqe~T~1(>{ZaP^XOfrd zTvuHb+Vp83kz{XnKJU05Z=%t7g6?!M@$;yKZrRIY1)w<$^ezrc+9ycO=la2b>7amWw zCpmMgPCRE1Z6qXMPjph+gHHw{R0v#GiRZ_!R zpmZnL&}UyqNz^Y&LEziS5}Kr}(0NhO=g{`m@0Gk?~~5fy#;7c~f1|j8hCd+Tn6!bMD*aXB#qhrrNfsg5rvTg6Rd9MAi$2 zJ?TGZ<4DVx$QcmL@2);cMPN@#O~7@c)0pWOk1aktI;&1F(HU+WEi%1rgd=Ld-I;p! z>P_e^<$H~o)!V1L6GUw_Uh=qg%YEdLV)EY{8uh1r=66f4U!6r|MQwyQe!|H3v-h?l zek1RdFWelvjMM2%S9lX2@^OqDE1YNxM#>qle>q3=d7C(JLPn{6jg+2mFipBiQa>FNjZq4pyi-9ybJU1V~4ey0!Y(HMJ7sgA|e+bxL%oK zS>@M6gtVBIV~tbZh}4y!)6OQ-$rF*AP~sa8g$G9D?rs;5ZT@$z~{o?_X2Cs(- zi@WeP8zV9l>Y&=`sjhog;ZFEl zd%-F3h|){#8FO{k@?NT)c+NVf_|ha!_|~3llOLUYKC8zrYQucBcPF53% zv}dl!Fd|+M%Ms$&t#4w%ePX6(@RH+ci|$fH!FEpg$QDdKeauqw?(0e9qW2f>^O?rzbk>+)kni+vg0vcar&hyF2(zEi%s4&|i#@|zEen$U{vAof7 zEFg+ooJ>m3msDG}<$jQkavCP9=HL-Y>RJ)pOOmaLhP}FH<)^DoW{Ar_i4@I-W)!d% z(Kgr7%&$c25?rRGS*Kc|%=N3Wa2BS%Ctp`-bJk zIldoTkq`26Ukq@tRRmDqQvPi#a)aAjS$h15WOYIEBMl4zz-ixc48|AB&L(j*n5_IX z-ex2nb&RT^uI3RlT7p8^siD(l9#*efv6u7Wc&-bGX_MX)EBd?}R8#~tpUN>uJ7K|g znF?8@Ou-+ECkN%6dLyuP`gMfAOp@PipA#u=O)_;hWjO{DL-;K5NURNeK|I9M^4KVQ zL2Ak*h}>Hv`Lnr#NYyvvC*1H#ljL&ph`64!Xd0>~xU=(TiK1 zHj+^m7^Tq>I@gl`zO#oKn0)alHumTP+ACfSMcVn$IxsLrRO{5gc!Rlk^vvpHp#kG+ zyytG_MyN0adNq|7>1OAW=&f{kPxI=m&M5AQPsO#jKA`y-@k@6k2&aGMV&%=a;vgu5 z*nD|xVNl(=!qLK-*%{W+-Z~o0XrQ!BJ3-{WNyeP>)y`2Xi@ua%U zyQ0C*M^ZB!j7Bykek^YX=O*Ccp?d4qi>fA@w1(r_(Emem~Rhji^Zt7Tp} zYZoFw6uB-~oib*^>WapiXCQH1kk#t_B$U3mh&kazE&G&xR-)G^_GsiamoY&oOQ_2B z^1{~EuH>H6$F1Dl`)K~{+GJP|F7{^?A%b$|oKw>RTZOML`D-M(m+Y5&ql_5Ej6B!k z+-+5A6)+ejRX@eIVO$KO+iOiyBiz}orNLc)NRpf zV`ed4jSJVtRy&7vtN4@*y)u0R`xgmXg~ufchr|i3pU&x5^tr5*8ha0Ju#^-uXA#Ls zrrhss1%$}_Pf!+!r_vEBnnZJ(N3%$hMI#EPOEjgdY`539ljl53!{aD7$FirrrQT^g zV48BRCP{*;66U57D7zC6T$&cM;af>H@+@s|D?GEqEx4DxS2_F$?|L}Tnn;y4#v`f7 zXwMXJYisKl+b)D&Hsn|f=|*NzO9T9sHQX|!_i+6Qce(2Bg~s;vTozg1roX#Q5s(?y zY^-#?epZ&Cp+2FxUpAv&(ZF*XbP=SNq}UP?69X(a8)t}Id zdzf6KVyP*zcPzH-adp4+kSsj?h!L7_LC_SIvTACnShhw$VtB{+WG&oVMS*_A3Z3t! zaM~+-5Av)8GzCr}-qn)9nNP!ep6ddeH_ZK~?#*x{xkwlfrh}SoJb9#h>dpaMyzCZA6qW`LO1TZ zVEK7A)k&8-jA$bR${ToUF>O_GzahyNOQg$ll9T#R5vEE#aVXB=o zm$I`Tbwm7n5}g1VWAAnBD_$5`4@M05#0WK}Y0(?Cy+wTYGTnKeAH5{3(j8bT0tWb z?rWg;o=ApTU^>3@n0hj?KQ&v*>mxa=Yg0Ct-F>K~&%_n2bwe@kU~iwvG}C;W@;p_e zmOm$Oty#Trge@3J$kO6j!0pZWu*@qRzp$X+xvQl{&M~^?V?pxXidnwG8XtN=@&9v|o_T0Vb193Dy5Qx8i zb8d}i?9|PAm%6o~p*zdBckf*~q4w52FP;`_^~on4iJ5G5+M=MOUTCn?QRDeiksSic z0R&`dK)#^2Vm3m|%Uiq7=1xAD{!?d|g{YNw`9)J`Rr;$ z7ewIkgcH20)y{W8vz2U!)bb}bIr2_>l%6N0qUco zFrMcvAFJ@d_^>!SitvlikJS;7DTwlylIt}umU$Vb_YBI=SV-(`9%~UM^0rL#mX^&- z_o^h9g%Cvh@Z33WN2$=G?Y-j&%^Y?aNG0Ra9V2odhze-&x-Rz-8(&O1amv)*_bALU z3%=WAMMn2zhpK<6`elR^m$MnPPs%uQT>{z98JN1Ur&yXgCnUNGRi*9JoU__2jGzy_ zBXm!HPrI|_IezeYC6*88k@S&^b@9D->L%69VIk_I(#BHbFCNEe3KD2M-Drn9SYvb~HrTK+ zi@$erC7H}1OLANQaJHSne#+8)C?z2A$@-#nog{fwu}6pbGU*jJ=#r+uAg?uJUjn$HtVay=Od5hcn+iPGR}4L#(qV=tvo$d)c2w z$p2s6jEfr_=zl!ytlZVOIlI->)OlCbEBm0_YJEdIe5%~+$~>=B`Fi+x&|=}230fOQD6Rbr*)2a~o2UTF;1b+MNL58papTG5|P+1KXMFm|wUZ~<>V4y4h z@3Rly13m*?Ffc9qbyNXW)bBzt0I}E)anNZW8W1>&_FcgJ=zkaRp!+|JOZ7E0+I~zC zKMVeKcsR@q?GI)u4l}baa(kF5!XHe{1E#*^{_m5+{zG6&;N1}v_?JWBVNu!_?LBz* zGs)~Pto{?@Zv*TB16AoVl{(N}0mHaJA^|a?Zx1r0>U)N~f|i1Yyn=?Dih?fK#NE5E zBAkFMGvh`BN)YuRLkxiF-?zl8tH>#6=qi9i*WdT94F&?00$-?nM?*t~tdM*cT0>J0 z2oDZiJ6y;vNttZ%W@l~p)x{V%;zou7MPxwjDZW$9HIJ%O44JI8;CmOMNrFp9?j> z;Q7mHp#}4>m34Qwa?s7WYzbIKbA#JvY82xXt0`KJ3b~c`XnxY;27v&3fj{cQ_3=whq zJ>W-I>EQAN`xZpm*6}^W_WqFndryO47}(bu3U)i-4`F|@j0MJm{S%?EtD(Qaez$n? z3vWeW7}&oK3YL56&tagI8ZZRxCI$tOjQDfN_si*E0@%X=itsx2&j|-tB$x$$-WtIU z1W=5*xW8t|{?eTQIB8%ta};(c@qfb}WaNLf&A~XZJTwZolJeKML&T!NT(IyfihDWz zuepCD0}GA;Se6qN1NY3oj=^CfonSCnwhIOB&HrogAtGL2E?5T%#a%1>Ywkg%lKrVF z5*Q4YjX{AWZ~c#8u!sy82^QBtA!Ew^N8~|o@tsH-m!u>99!B>k>;MwZG2LCo!!8c4%G)>@T{JtqThrw6xQ0U5ge~bS4 z7y~{Mh9da&{f6+b?dP8pz+2iV0`0TEB^)*)gE#$99Lv$)asGS@5L`mwttS*!ckDM* z@XY+Xxzul_H{i_=6jX8IyG4wH#Ur4C{>4@ZIDOy+P!y`{<^O|1Er)8UVF7P7`_2|c O(fWavBF*XjpZ){(@cW1W literal 0 HcmV?d00001 diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties new file mode 100644 index 0000000..308007b --- /dev/null +++ b/.mvn/wrapper/maven-wrapper.properties @@ -0,0 +1,2 @@ +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip +wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar diff --git a/README.md b/README.md new file mode 100644 index 0000000..08dd5d2 --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ + ./mvnw package -Pgen + + + ./mvnw compile spring-boot:run \ No newline at end of file diff --git a/download-specs.ps1 b/download-specs.ps1 new file mode 100644 index 0000000..8aa8c6e --- /dev/null +++ b/download-specs.ps1 @@ -0,0 +1,38 @@ +$baseUrl = "http://192.168.99.242:8081" +$specs = @( + @{ name="attribute"; url="/attribute/v3/api-docs" }, + @{ name="batch-scheduler"; url="/batch-scheduler/v3/api-docs" }, + @{ name="catalogue"; url="/catalogue/v3/api-docs" }, + @{ name="customer"; url="/customer/v3/api-docs" }, + @{ name="identity"; url="/identity/v3/api-docs" }, + @{ name="marketing"; url="/marketing/v3/api-docs" }, + @{ name="master"; url="/master/v3/api-docs" }, + @{ name="notification"; url="/notification/v3/api-docs" }, + @{ name="reward"; url="/reward/v3/api-docs" }, + @{ name="transaction"; url="/transaction/v3/api-docs" } +) + +$targetDir = "src/main/resources/specs" +if (-not (Test-Path $targetDir)) { + New-Item -ItemType Directory -Force -Path $targetDir | Out-Null +} + +foreach ($spec in $specs) { + $fullUrl = $baseUrl + $spec.url + $outputPath = Join-Path $targetDir ($spec.name + ".json") + Write-Host "Downloading $($spec.name) from $fullUrl ..." + try { + Invoke-WebRequest -Uri $fullUrl -OutFile $outputPath -UseBasicParsing + Write-Host "[OK] $($spec.name) saved to $outputPath" + } catch { + Write-Host "[WARNING] Failed to download from $fullUrl, trying alternative path..." + $altUrl = $baseUrl + "/v3/api-docs/" + $spec.name + try { + Invoke-WebRequest -Uri $altUrl -OutFile $outputPath -UseBasicParsing + Write-Host "[OK] $($spec.name) saved to $outputPath (alternative path)" + } catch { + Write-Host "[ERROR] Failed to download $($spec.name)" + } + } +} +Write-Host "Done downloading specs." diff --git a/mvnw b/mvnw new file mode 100644 index 0000000..5e9618c --- /dev/null +++ b/mvnw @@ -0,0 +1,332 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Apache Maven Wrapper startup batch script, version 3.3.2 +# +# Required ENV vars: +# ------------------ +# JAVA_HOME - location of a JDK home dir +# +# Optional ENV vars +# ----------------- +# MAVEN_OPTS - parameters passed to the Java VM when running Maven +# e.g. to debug Maven itself, use +# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +# MAVEN_SKIP_RC - flag to disable loading of mavenrc files +# ---------------------------------------------------------------------------- + +if [ -z "$MAVEN_SKIP_RC" ]; then + + if [ -f /usr/local/etc/mavenrc ]; then + . /usr/local/etc/mavenrc + fi + + if [ -f /etc/mavenrc ]; then + . /etc/mavenrc + fi + + if [ -f "$HOME/.mavenrc" ]; then + . "$HOME/.mavenrc" + fi + +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false +darwin=false +mingw=false +case "$(uname)" in +CYGWIN*) cygwin=true ;; +MINGW*) mingw=true ;; +Darwin*) + darwin=true + # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home + # See https://developer.apple.com/library/mac/qa/qa1170/_index.html + if [ -z "$JAVA_HOME" ]; then + if [ -x "/usr/libexec/java_home" ]; then + JAVA_HOME="$(/usr/libexec/java_home)" + export JAVA_HOME + else + JAVA_HOME="/Library/Java/Home" + export JAVA_HOME + fi + fi + ;; +esac + +if [ -z "$JAVA_HOME" ]; then + if [ -r /etc/gentoo-release ]; then + JAVA_HOME=$(java-config --jre-home) + fi +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin; then + [ -n "$JAVA_HOME" ] \ + && JAVA_HOME=$(cygpath --unix "$JAVA_HOME") + [ -n "$CLASSPATH" ] \ + && CLASSPATH=$(cygpath --path --unix "$CLASSPATH") +fi + +# For Mingw, ensure paths are in UNIX format before anything is touched +if $mingw; then + [ -n "$JAVA_HOME" ] && [ -d "$JAVA_HOME" ] \ + && JAVA_HOME="$( + cd "$JAVA_HOME" || ( + echo "cannot cd into $JAVA_HOME." >&2 + exit 1 + ) + pwd + )" +fi + +if [ -z "$JAVA_HOME" ]; then + javaExecutable="$(which javac)" + if [ -n "$javaExecutable" ] && ! [ "$(expr "$javaExecutable" : '\([^ ]*\)')" = "no" ]; then + # readlink(1) is not available as standard on Solaris 10. + readLink=$(which readlink) + if [ ! "$(expr "$readLink" : '\([^ ]*\)')" = "no" ]; then + if $darwin; then + javaHome="$(dirname "$javaExecutable")" + javaExecutable="$(cd "$javaHome" && pwd -P)/javac" + else + javaExecutable="$(readlink -f "$javaExecutable")" + fi + javaHome="$(dirname "$javaExecutable")" + javaHome=$(expr "$javaHome" : '\(.*\)/bin') + JAVA_HOME="$javaHome" + export JAVA_HOME + fi + fi +fi + +if [ -z "$JAVACMD" ]; then + if [ -n "$JAVA_HOME" ]; then + if [ -x "$JAVA_HOME/jre/sh/java" ]; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD="$( + \unset -f command 2>/dev/null + \command -v java + )" + fi +fi + +if [ ! -x "$JAVACMD" ]; then + echo "Error: JAVA_HOME is not defined correctly." >&2 + echo " We cannot execute $JAVACMD" >&2 + exit 1 +fi + +if [ -z "$JAVA_HOME" ]; then + echo "Warning: JAVA_HOME environment variable is not set." >&2 +fi + +# traverses directory structure from process work directory to filesystem root +# first directory with .mvn subdirectory is considered project base directory +find_maven_basedir() { + if [ -z "$1" ]; then + echo "Path not specified to find_maven_basedir" >&2 + return 1 + fi + + basedir="$1" + wdir="$1" + while [ "$wdir" != '/' ]; do + if [ -d "$wdir"/.mvn ]; then + basedir=$wdir + break + fi + # workaround for JBEAP-8937 (on Solaris 10/Sparc) + if [ -d "${wdir}" ]; then + wdir=$( + cd "$wdir/.." || exit 1 + pwd + ) + fi + # end of workaround + done + printf '%s' "$( + cd "$basedir" || exit 1 + pwd + )" +} + +# concatenates all lines of a file +concat_lines() { + if [ -f "$1" ]; then + # Remove \r in case we run on Windows within Git Bash + # and check out the repository with auto CRLF management + # enabled. Otherwise, we may read lines that are delimited with + # \r\n and produce $'-Xarg\r' rather than -Xarg due to word + # splitting rules. + tr -s '\r\n' ' ' <"$1" + fi +} + +log() { + if [ "$MVNW_VERBOSE" = true ]; then + printf '%s\n' "$1" + fi +} + +BASE_DIR=$(find_maven_basedir "$(dirname "$0")") +if [ -z "$BASE_DIR" ]; then + exit 1 +fi + +MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} +export MAVEN_PROJECTBASEDIR +log "$MAVEN_PROJECTBASEDIR" + +########################################################################################## +# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +# This allows using the maven wrapper in projects that prohibit checking in binary data. +########################################################################################## +wrapperJarPath="$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" +if [ -r "$wrapperJarPath" ]; then + log "Found $wrapperJarPath" +else + log "Couldn't find $wrapperJarPath, downloading it ..." + + if [ -n "$MVNW_REPOURL" ]; then + wrapperUrl="$MVNW_REPOURL/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar" + else + wrapperUrl="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar" + fi + while IFS="=" read -r key value; do + # Remove '\r' from value to allow usage on windows as IFS does not consider '\r' as a separator ( considers space, tab, new line ('\n'), and custom '=' ) + safeValue=$(echo "$value" | tr -d '\r') + case "$key" in wrapperUrl) + wrapperUrl="$safeValue" + break + ;; + esac + done <"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.properties" + log "Downloading from: $wrapperUrl" + + if $cygwin; then + wrapperJarPath=$(cygpath --path --windows "$wrapperJarPath") + fi + + if command -v wget >/dev/null; then + log "Found wget ... using wget" + [ "$MVNW_VERBOSE" = true ] && QUIET="" || QUIET="--quiet" + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + wget $QUIET "$wrapperUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" + else + wget $QUIET --http-user="$MVNW_USERNAME" --http-password="$MVNW_PASSWORD" "$wrapperUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" + fi + elif command -v curl >/dev/null; then + log "Found curl ... using curl" + [ "$MVNW_VERBOSE" = true ] && QUIET="" || QUIET="--silent" + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + curl $QUIET -o "$wrapperJarPath" "$wrapperUrl" -f -L || rm -f "$wrapperJarPath" + else + curl $QUIET --user "$MVNW_USERNAME:$MVNW_PASSWORD" -o "$wrapperJarPath" "$wrapperUrl" -f -L || rm -f "$wrapperJarPath" + fi + else + log "Falling back to using Java to download" + javaSource="$MAVEN_PROJECTBASEDIR/.mvn/wrapper/MavenWrapperDownloader.java" + javaClass="$MAVEN_PROJECTBASEDIR/.mvn/wrapper/MavenWrapperDownloader.class" + # For Cygwin, switch paths to Windows format before running javac + if $cygwin; then + javaSource=$(cygpath --path --windows "$javaSource") + javaClass=$(cygpath --path --windows "$javaClass") + fi + if [ -e "$javaSource" ]; then + if [ ! -e "$javaClass" ]; then + log " - Compiling MavenWrapperDownloader.java ..." + ("$JAVA_HOME/bin/javac" "$javaSource") + fi + if [ -e "$javaClass" ]; then + log " - Running MavenWrapperDownloader.java ..." + ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$wrapperUrl" "$wrapperJarPath") || rm -f "$wrapperJarPath" + fi + fi + fi +fi +########################################################################################## +# End of extension +########################################################################################## + +# If specified, validate the SHA-256 sum of the Maven wrapper jar file +wrapperSha256Sum="" +while IFS="=" read -r key value; do + case "$key" in wrapperSha256Sum) + wrapperSha256Sum=$value + break + ;; + esac +done <"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.properties" +if [ -n "$wrapperSha256Sum" ]; then + wrapperSha256Result=false + if command -v sha256sum >/dev/null; then + if echo "$wrapperSha256Sum $wrapperJarPath" | sha256sum -c >/dev/null 2>&1; then + wrapperSha256Result=true + fi + elif command -v shasum >/dev/null; then + if echo "$wrapperSha256Sum $wrapperJarPath" | shasum -a 256 -c >/dev/null 2>&1; then + wrapperSha256Result=true + fi + else + echo "Checksum validation was requested but neither 'sha256sum' or 'shasum' are available." >&2 + echo "Please install either command, or disable validation by removing 'wrapperSha256Sum' from your maven-wrapper.properties." >&2 + exit 1 + fi + if [ $wrapperSha256Result = false ]; then + echo "Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised." >&2 + echo "Investigate or delete $wrapperJarPath to attempt a clean download." >&2 + echo "If you updated your Maven version, you need to update the specified wrapperSha256Sum property." >&2 + exit 1 + fi +fi + +MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" + +# For Cygwin, switch paths to Windows format before running java +if $cygwin; then + [ -n "$JAVA_HOME" ] \ + && JAVA_HOME=$(cygpath --path --windows "$JAVA_HOME") + [ -n "$CLASSPATH" ] \ + && CLASSPATH=$(cygpath --path --windows "$CLASSPATH") + [ -n "$MAVEN_PROJECTBASEDIR" ] \ + && MAVEN_PROJECTBASEDIR=$(cygpath --path --windows "$MAVEN_PROJECTBASEDIR") +fi + +# Provide a "standardized" way to retrieve the CLI args that will +# work with both Windows and non-Windows executions. +MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $*" +export MAVEN_CMD_LINE_ARGS + +WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +# shellcheck disable=SC2086 # safe args +exec "$JAVACMD" \ + $MAVEN_OPTS \ + $MAVEN_DEBUG_OPTS \ + -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ + "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ + ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/mvnw.cmd b/mvnw.cmd new file mode 100644 index 0000000..1204076 --- /dev/null +++ b/mvnw.cmd @@ -0,0 +1,206 @@ +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Apache Maven Wrapper startup batch script, version 3.3.2 +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM set title of command window +title %0 +@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_pre.bat" call "%USERPROFILE%\mavenrc_pre.bat" %* +if exist "%USERPROFILE%\mavenrc_pre.cmd" call "%USERPROFILE%\mavenrc_pre.cmd" %* +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. >&2 +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. >&2 +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. >&2 +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. >&2 +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +set WRAPPER_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar" + +FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( + IF "%%A"=="wrapperUrl" SET WRAPPER_URL=%%B +) + +@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +@REM This allows using the maven wrapper in projects that prohibit checking in binary data. +if exist %WRAPPER_JAR% ( + if "%MVNW_VERBOSE%" == "true" ( + echo Found %WRAPPER_JAR% + ) +) else ( + if not "%MVNW_REPOURL%" == "" ( + SET WRAPPER_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar" + ) + if "%MVNW_VERBOSE%" == "true" ( + echo Couldn't find %WRAPPER_JAR%, downloading it ... + echo Downloading from: %WRAPPER_URL% + ) + + powershell -Command "&{"^ + "$webclient = new-object System.Net.WebClient;"^ + "if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^ + "$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^ + "}"^ + "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%WRAPPER_URL%', '%WRAPPER_JAR%')"^ + "}" + if "%MVNW_VERBOSE%" == "true" ( + echo Finished downloading %WRAPPER_JAR% + ) +) +@REM End of extension + +@REM If specified, validate the SHA-256 sum of the Maven wrapper jar file +SET WRAPPER_SHA_256_SUM="" +FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( + IF "%%A"=="wrapperSha256Sum" SET WRAPPER_SHA_256_SUM=%%B +) +IF NOT %WRAPPER_SHA_256_SUM%=="" ( + powershell -Command "&{"^ + "Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function Get-FileHash;"^ + "$hash = (Get-FileHash \"%WRAPPER_JAR%\" -Algorithm SHA256).Hash.ToLower();"^ + "If('%WRAPPER_SHA_256_SUM%' -ne $hash){"^ + " Write-Error 'Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised.';"^ + " Write-Error 'Investigate or delete %WRAPPER_JAR% to attempt a clean download.';"^ + " Write-Error 'If you updated your Maven version, you need to update the specified wrapperSha256Sum property.';"^ + " exit 1;"^ + "}"^ + "}" + if ERRORLEVEL 1 goto error +) + +@REM Provide a "standardized" way to retrieve the CLI args that will +@REM work with both Windows and non-Windows executions. +set MAVEN_CMD_LINE_ARGS=%* + +%MAVEN_JAVA_EXE% ^ + %JVM_CONFIG_MAVEN_PROPS% ^ + %MAVEN_OPTS% ^ + %MAVEN_DEBUG_OPTS% ^ + -classpath %WRAPPER_JAR% ^ + "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" ^ + %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%"=="" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_post.bat" call "%USERPROFILE%\mavenrc_post.bat" +if exist "%USERPROFILE%\mavenrc_post.cmd" call "%USERPROFILE%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%"=="on" pause + +if "%MAVEN_TERMINATE_CMD%"=="on" exit %ERROR_CODE% + +cmd /C exit /B %ERROR_CODE% diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..94accbd --- /dev/null +++ b/pom.xml @@ -0,0 +1,349 @@ + + + 4.0.0 + + + org.springframework.boot + spring-boot-starter-parent + 4.1.0 + + + + dev.sonpx.loyalty + loyalty-agent-service + 0.0.1-SNAPSHOT + loyalty-agent-service + AI Agent Service to orchestrate Loyalty core system + + + 25 + 2.0.0 + + + + + + org.springframework.boot + spring-boot-starter-web + + + + + org.springframework.ai + spring-ai-starter-model-ollama + + + + + org.springframework.boot + spring-boot-starter-webflux + + + + + org.springframework.boot + spring-boot-starter-oauth2-client + + + + + org.projectlombok + lombok + true + + + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + 2.7.0 + + + + + org.openapitools + jackson-databind-nullable + 0.2.6 + + + jakarta.annotation + jakarta.annotation-api + + + org.springframework.boot + spring-boot-starter-validation + + + org.apache.httpcomponents + httpclient + 4.5.14 + + + org.apache.httpcomponents + httpmime + 4.5.14 + + + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + org.springframework.ai + spring-ai-bom + ${spring-ai.version} + pom + import + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + org.projectlombok + lombok + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.5.0 + + + add-source + generate-sources + + add-source + + + + ${project.build.directory}/generated-sources/openapi/src/main/java + + + + + + + + + + + gen + + + + + + org.openapitools + openapi-generator-maven-plugin + 7.23.0 + + true + + org.springframework.util.MultiValueMap + + + org.springframework.util.MultiValueMap + + user_name=user_name_raw,setAttributeId=set_attribute_id_val + + + + generate-attribute + generate + + ${project.basedir}/src/main/resources/specs/attribute.json + java + native + dev.sonpx.loyalty.agent.client.api.attribute + dev.sonpx.loyalty.agent.client.model.attribute + false + false + + true + true + + + + + + generate-catalogue + generate + + ${project.basedir}/src/main/resources/specs/catalogue.json + java + native + dev.sonpx.loyalty.agent.client.api.catalogue + dev.sonpx.loyalty.agent.client.model.catalogue + false + false + + true + true + + + + + generate-customer + generate + + ${project.basedir}/src/main/resources/specs/customer.json + java + native + dev.sonpx.loyalty.agent.client.api.customer + dev.sonpx.loyalty.agent.client.model.customer + false + false + + true + true + + + + + generate-identity + generate + + ${project.basedir}/src/main/resources/specs/identity.json + java + native + dev.sonpx.loyalty.agent.client.api.identity + dev.sonpx.loyalty.agent.client.model.identity + false + false + + true + true + + + + + generate-marketing + generate + + ${project.basedir}/src/main/resources/specs/marketing.json + java + native + dev.sonpx.loyalty.agent.client.api.marketing + dev.sonpx.loyalty.agent.client.model.marketing + false + false + + true + true + + + + + generate-master + generate + + ${project.basedir}/src/main/resources/specs/master.json + java + native + dev.sonpx.loyalty.agent.client.api.master + dev.sonpx.loyalty.agent.client.model.master + false + false + + true + true + + + + + + generate-reward + generate + + ${project.basedir}/src/main/resources/specs/reward.json + java + native + dev.sonpx.loyalty.agent.client.api.reward + dev.sonpx.loyalty.agent.client.model.reward + false + false + + true + true + + + + + generate-transaction + generate + + ${project.basedir}/src/main/resources/specs/transaction.json + java + native + dev.sonpx.loyalty.agent.client.api.transaction + dev.sonpx.loyalty.agent.client.model.transaction + false + false + + true + true + + + + + + + + + com.google.code.maven-replacer-plugin + replacer + 1.5.3 + + + process-sources + + replace + + + + + + ${project.basedir}/target/generated-sources/openapi/src/main/java/**/*Api.java + + + + (?<!\.)MultiValueMapStringString + dev.sonpx.loyalty.agent.client.model.transaction.MultiValueMapStringString + + + + + + + + + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + false + + + + diff --git a/src/main/java/dev/sonpx/loyalty/agent/LoyaltyAgentApplication.java b/src/main/java/dev/sonpx/loyalty/agent/LoyaltyAgentApplication.java new file mode 100644 index 0000000..af01d30 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/LoyaltyAgentApplication.java @@ -0,0 +1,12 @@ +package dev.sonpx.loyalty.agent; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class LoyaltyAgentApplication { + + public static void main(String[] args) { + SpringApplication.run(LoyaltyAgentApplication.class, args); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/api/CampaignApi.java b/src/main/java/dev/sonpx/loyalty/agent/client/api/CampaignApi.java new file mode 100644 index 0000000..233791f --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/api/CampaignApi.java @@ -0,0 +1,19 @@ +package dev.sonpx.loyalty.agent.client.api; + +import com.example.loyalty.agent.client.model.Campaign; +import com.example.loyalty.agent.client.model.CreateCampaignRequest; + +import java.util.UUID; + +public class CampaignApi { + public Campaign createCampaign(CreateCampaignRequest request) { + // Mock behavior + return new Campaign( + UUID.randomUUID().toString(), + request.name(), + request.targetTierId(), + request.rewardPoolId(), + "ACTIVE" + ); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/api/MemberTierApi.java b/src/main/java/dev/sonpx/loyalty/agent/client/api/MemberTierApi.java new file mode 100644 index 0000000..3a2f74d --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/api/MemberTierApi.java @@ -0,0 +1,12 @@ +package dev.sonpx.loyalty.agent.client.api; + +import com.example.loyalty.agent.client.model.MemberTier; + +import java.util.List; + +public class MemberTierApi { + public List listMemberTiers() { + // Mock data to ensure it compiles and works before OpenAPI generation + return List.of(new MemberTier("TIER_GOLD", "Gold", 1000)); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/api/PointPoolApi.java b/src/main/java/dev/sonpx/loyalty/agent/client/api/PointPoolApi.java new file mode 100644 index 0000000..2d96eee --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/api/PointPoolApi.java @@ -0,0 +1,13 @@ +package dev.sonpx.loyalty.agent.client.api; + +import com.example.loyalty.agent.client.model.PointPool; + +import java.math.BigDecimal; +import java.util.List; + +public class PointPoolApi { + public List listPointPools() { + // Mock data + return List.of(new PointPool("POOL_1", "Main Pool", new BigDecimal("1000000"))); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/model/Campaign.java b/src/main/java/dev/sonpx/loyalty/agent/client/model/Campaign.java new file mode 100644 index 0000000..0b991aa --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/model/Campaign.java @@ -0,0 +1,3 @@ +package com.example.loyalty.agent.client.model; + +public record Campaign(String campaignId, String name, String targetTierId, String rewardPoolId, String status) {} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/model/CreateCampaignRequest.java b/src/main/java/dev/sonpx/loyalty/agent/client/model/CreateCampaignRequest.java new file mode 100644 index 0000000..5fc3b04 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/model/CreateCampaignRequest.java @@ -0,0 +1,3 @@ +package com.example.loyalty.agent.client.model; + +public record CreateCampaignRequest(String name, String targetTierId, String rewardPoolId) {} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/model/MemberTier.java b/src/main/java/dev/sonpx/loyalty/agent/client/model/MemberTier.java new file mode 100644 index 0000000..58640ef --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/model/MemberTier.java @@ -0,0 +1,3 @@ +package com.example.loyalty.agent.client.model; + +public record MemberTier(String tierId, String tierName, Integer requiredPoints) {} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/model/PointPool.java b/src/main/java/dev/sonpx/loyalty/agent/client/model/PointPool.java new file mode 100644 index 0000000..f351f7a --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/model/PointPool.java @@ -0,0 +1,5 @@ +package com.example.loyalty.agent.client.model; + +import java.math.BigDecimal; + +public record PointPool(String poolId, String poolName, BigDecimal balance) {} diff --git a/src/main/java/dev/sonpx/loyalty/agent/config/ApiClientConfig.java b/src/main/java/dev/sonpx/loyalty/agent/config/ApiClientConfig.java new file mode 100644 index 0000000..5851d16 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/config/ApiClientConfig.java @@ -0,0 +1,105 @@ +package dev.sonpx.loyalty.agent.config; + +import dev.sonpx.loyalty.agent.client.api.CampaignApi; +import dev.sonpx.loyalty.agent.client.api.MemberTierApi; +import dev.sonpx.loyalty.agent.client.api.PointPoolApi; +import dev.sonpx.loyalty.agent.client.api.ApiClient; +import dev.sonpx.loyalty.agent.client.api.attribute.StaticAttributeResourceApi; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.security.oauth2.client.OAuth2AuthorizeRequest; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClient; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager; + +/** + * Configures the generated API clients. + * This class mocks the configuration that will wrap the actual classes + * generated by openapi-generator-maven-plugin. + */ +@Configuration +public class ApiClientConfig { + + @Value("${loyalty.core.base-url}") + private String coreBaseUrl; + + private ApiClient createApiClient(OAuth2AuthorizedClientManager authorizedClientManager, String servicePrefix) { + ApiClient apiClient = new ApiClient(); + apiClient.updateBaseUri(coreBaseUrl + servicePrefix); + + apiClient.setRequestInterceptor(builder -> { + System.out.println("Executing API Client Interceptor for keycloak..."); + org.springframework.security.core.Authentication principal = + new org.springframework.security.authentication.AnonymousAuthenticationToken( + "key", "loyalty-agent-service", + org.springframework.security.core.authority.AuthorityUtils.createAuthorityList("ROLE_ANONYMOUS")); + OAuth2AuthorizeRequest authorizeRequest = OAuth2AuthorizeRequest + .withClientRegistrationId("keycloak") + .principal(principal) + .build(); + try { + OAuth2AuthorizedClient authorizedClient = authorizedClientManager.authorize(authorizeRequest); + if (authorizedClient != null && authorizedClient.getAccessToken() != null) { + System.out.println("Successfully fetched OAuth2 Token! Token length: " + authorizedClient.getAccessToken().getTokenValue().length()); + builder.header("Authorization", "Bearer " + authorizedClient.getAccessToken().getTokenValue()); + } else { + System.out.println("WARNING: authorizedClient is null or accessToken is null!"); + } + } catch (Exception e) { + System.out.println("ERROR during OAuth2 authorize: " + e.getMessage()); + e.printStackTrace(); + } + }); + + return apiClient; + } + + @Bean + public StaticAttributeResourceApi staticAttributeResourceApi(OAuth2AuthorizedClientManager authorizedClientManager) { + return new StaticAttributeResourceApi(createApiClient(authorizedClientManager, "/svc/attribute")); + } + + @Bean + public org.springframework.web.client.RestClient loyaltyRestClient(OAuth2AuthorizedClientManager authorizedClientManager) { + return org.springframework.web.client.RestClient.builder() + .baseUrl(coreBaseUrl + "/svc/attribute") + .requestInterceptor((request, body, execution) -> { + org.springframework.security.core.Authentication principal = + new org.springframework.security.authentication.AnonymousAuthenticationToken( + "key", "loyalty-agent-service", + org.springframework.security.core.authority.AuthorityUtils.createAuthorityList("ROLE_ANONYMOUS")); + OAuth2AuthorizeRequest authorizeRequest = OAuth2AuthorizeRequest + .withClientRegistrationId("keycloak") + .principal(principal) + .build(); + try { + OAuth2AuthorizedClient authorizedClient = authorizedClientManager.authorize(authorizeRequest); + if (authorizedClient != null && authorizedClient.getAccessToken() != null) { + request.getHeaders().setBearerAuth(authorizedClient.getAccessToken().getTokenValue()); + } + } catch (Exception e) { + e.printStackTrace(); + } + return execution.execute(request, body); + }) + .build(); + } + + @Bean + public MemberTierApi memberTierApi() { + // In reality: return new MemberTierApi(apiClient()); + return new MemberTierApi(); + } + + @Bean + public PointPoolApi pointPoolApi() { + // In reality: return new PointPoolApi(apiClient()); + return new PointPoolApi(); + } + + @Bean + public CampaignApi campaignApi() { + // In reality: return new CampaignApi(apiClient()); + return new CampaignApi(); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/config/LoyaltyAgentTools.java b/src/main/java/dev/sonpx/loyalty/agent/config/LoyaltyAgentTools.java new file mode 100644 index 0000000..a86a837 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/config/LoyaltyAgentTools.java @@ -0,0 +1,64 @@ +package dev.sonpx.loyalty.agent.config; + +import dev.sonpx.loyalty.agent.client.api.CampaignApi; +import dev.sonpx.loyalty.agent.client.api.MemberTierApi; +import dev.sonpx.loyalty.agent.client.api.PointPoolApi; +import dev.sonpx.loyalty.agent.client.api.attribute.StaticAttributeResourceApi; +import dev.sonpx.loyalty.agent.client.model.attribute.StaticAttributeViewCriteria; +import dev.sonpx.loyalty.agent.client.model.attribute.StaticAttributeDto; +import dev.sonpx.loyalty.agent.client.model.attribute.StringFilter; +import dev.sonpx.loyalty.agent.client.model.attribute.Pageable; +import com.example.loyalty.agent.client.model.Campaign; +import com.example.loyalty.agent.client.model.CreateCampaignRequest; +import com.example.loyalty.agent.client.model.MemberTier; +import com.example.loyalty.agent.client.model.PointPool; +import org.springframework.ai.tool.annotation.Tool; + +import java.util.Arrays; +import java.util.List; + +public class LoyaltyAgentTools { + + private final MemberTierApi memberTierApi; + private final PointPoolApi pointPoolApi; + private final CampaignApi campaignApi; + private final StaticAttributeResourceApi staticAttributeApi; + private final org.springframework.web.client.RestClient restClient; + + public LoyaltyAgentTools(MemberTierApi memberTierApi, PointPoolApi pointPoolApi, CampaignApi campaignApi, StaticAttributeResourceApi staticAttributeApi, org.springframework.web.client.RestClient restClient) { + this.memberTierApi = memberTierApi; + this.pointPoolApi = pointPoolApi; + this.campaignApi = campaignApi; + this.staticAttributeApi = staticAttributeApi; + this.restClient = restClient; + } + + @Tool(description = "List all available Member Tiers. Always use this to verify a Tier exists before creating a Campaign.") + public List listMemberTiers() { + return memberTierApi.listMemberTiers(); + } + + @Tool(description = "List all available Point Pools. Always use this to verify a Pool exists and has sufficient balance before creating a Campaign.") + public List listPointPools() { + return pointPoolApi.listPointPools(); + } + + @Tool(description = "Create a new Campaign. This requires a valid targetTierId and rewardPoolId, which MUST be verified beforehand using listMemberTiers and listPointPools.") + public Campaign createCampaign(CreateCampaignRequest request) { + return campaignApi.createCampaign(request); + } + + @Tool(description = "List all available Static Attributes. Use this tool when you need to find configurations, properties, or static values like tier types or currencies.") + public List listStaticAttributes() { + try { + String url = "/api/static-attribute/csr/view/list?sort=lastApproveDate,desc&sort=lastUpdateDate,desc&page=0&size=10&status.in=A"; + return restClient.get() + .uri(url) + .retrieve() + .body(new org.springframework.core.ParameterizedTypeReference>() {}); + } catch (Exception e) { + e.printStackTrace(); + throw new RuntimeException("Failed to fetch static attributes", e); + } + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/config/SecurityConfig.java b/src/main/java/dev/sonpx/loyalty/agent/config/SecurityConfig.java new file mode 100644 index 0000000..b15bd90 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/config/SecurityConfig.java @@ -0,0 +1,44 @@ +package dev.sonpx.loyalty.agent.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.security.config.annotation.web.builders.HttpSecurity; +import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; +import org.springframework.security.oauth2.client.AuthorizedClientServiceOAuth2AuthorizedClientManager; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientProviderBuilder; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientService; +import org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; +import org.springframework.security.web.SecurityFilterChain; + +@Configuration +@EnableWebSecurity +public class SecurityConfig { + + @Bean + public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { + http + .csrf(csrf -> csrf.disable()) + .authorizeHttpRequests(auth -> auth.anyRequest().permitAll()); + return http.build(); + } + + @Bean + public OAuth2AuthorizedClientManager authorizedClientManager( + ClientRegistrationRepository clientRegistrationRepository, + OAuth2AuthorizedClientService authorizedClientService) { + + OAuth2AuthorizedClientProvider authorizedClientProvider = + OAuth2AuthorizedClientProviderBuilder.builder() + .clientCredentials() + .build(); + + AuthorizedClientServiceOAuth2AuthorizedClientManager authorizedClientManager = + new AuthorizedClientServiceOAuth2AuthorizedClientManager( + clientRegistrationRepository, authorizedClientService); + authorizedClientManager.setAuthorizedClientProvider(authorizedClientProvider); + + return authorizedClientManager; + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/controller/AgentController.java b/src/main/java/dev/sonpx/loyalty/agent/controller/AgentController.java new file mode 100644 index 0000000..71b85c8 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/controller/AgentController.java @@ -0,0 +1,27 @@ +package dev.sonpx.loyalty.agent.controller; + +import dev.sonpx.loyalty.agent.service.LoyaltyAgentService; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping("/api/v1/agent") +public class AgentController { + + private final LoyaltyAgentService agentService; + + public AgentController(LoyaltyAgentService agentService) { + this.agentService = agentService; + } + + public record ChatRequest(String prompt) {} + public record ChatResponse(String answer) {} + + @PostMapping("/chat") + public ChatResponse chat(@RequestBody ChatRequest request) { + String answer = agentService.chat(request.prompt()); + return new ChatResponse(answer); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/service/LoyaltyAgentService.java b/src/main/java/dev/sonpx/loyalty/agent/service/LoyaltyAgentService.java new file mode 100644 index 0000000..3539b12 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/service/LoyaltyAgentService.java @@ -0,0 +1,48 @@ +package dev.sonpx.loyalty.agent.service; + +import org.springframework.ai.chat.client.ChatClient; +import org.springframework.stereotype.Service; + +import dev.sonpx.loyalty.agent.client.api.CampaignApi; +import dev.sonpx.loyalty.agent.client.api.MemberTierApi; +import dev.sonpx.loyalty.agent.client.api.PointPoolApi; +import dev.sonpx.loyalty.agent.client.api.attribute.StaticAttributeResourceApi; +import dev.sonpx.loyalty.agent.config.LoyaltyAgentTools; + +@Service +public class LoyaltyAgentService { + + private final ChatClient chatClient; + + public LoyaltyAgentService(ChatClient.Builder chatClientBuilder, + MemberTierApi memberTierApi, PointPoolApi pointPoolApi, + CampaignApi campaignApi, StaticAttributeResourceApi staticAttributeApi, + org.springframework.web.client.RestClient loyaltyRestClient) { + + LoyaltyAgentTools tools = new LoyaltyAgentTools(memberTierApi, pointPoolApi, campaignApi, staticAttributeApi, loyaltyRestClient); + + this.chatClient = chatClientBuilder + .defaultSystem(""" + You are an expert Loyalty System AI Assistant. + Your primary job is to orchestrate operations for our Loyalty core system. + + CRITICAL RULES: + 1. DO NOT create a model.client.dev.sonpx.loyalty.agent.Campaign unless you verify that Member Tiers and Point Pools exist first. + 2. Use the `listMemberTiers` tool to check for valid tier IDs. + 3. Use the `listPointPools` tool to check for valid pool IDs and ensure they have a sufficient balance. + 4. Use the `listStaticAttributes` tool when asked about configurations, properties, or static values. + 5. Only use the `createCampaign` tool once verification is complete. + 6. IMPORTANT: You must use the native tool calling capability to execute tools. NEVER output raw JSON tool calls as your text response. After receiving the tool's result, provide a natural language summary to the user. + 7. Always answer the user in the language they used (e.g., Vietnamese). + """) + .defaultTools(tools) + .build(); + } + + public String chat(String userMessage) { + return this.chatClient.prompt() + .user(userMessage) + .call() + .content(); + } +} diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml new file mode 100644 index 0000000..d3a7030 --- /dev/null +++ b/src/main/resources/application.yml @@ -0,0 +1,34 @@ +server: + port: 8085 + +spring: + application: + name: loyalty-agent-service + ai: + ollama: + base-url: http://192.168.10.112:11434 + chat: + options: + model: qwen3.5:9b + temperature: 0.3 + security: + oauth2: + client: + registration: + keycloak: + client-id: ols-cli + client-secret: 1jV8NSAeybIqmUK0AWhI8hgdo1q5itj7 + authorization-grant-type: client_credentials + provider: + keycloak: + token-uri: http://192.168.99.235/auth/realms/ols-cn-sit/protocol/openid-connect/token + +loyalty: + core: + base-url: http://192.168.99.242:8081 + +logging: + level: + org.springframework.ai: DEBUG + org.springframework.web: DEBUG + dev.sonpx.loyalty: DEBUG diff --git a/src/main/resources/specs/attribute.json b/src/main/resources/specs/attribute.json new file mode 100644 index 0000000..cfc0af1 --- /dev/null +++ b/src/main/resources/specs/attribute.json @@ -0,0 +1,5622 @@ +{ + "openapi": "3.1.0", + "info": { + "title": "OpenAPI definition", + "version": "v0" + }, + "servers": [ + { + "url": "http://attribute-service:8080", + "description": "Generated server url" + } + ], + "tags": [ + { + "name": "Mapping Matrix", + "description": "Context Mapping Matrix APIs" + } + ], + "paths": { + "/api/static-attribute/csr/create": { + "post": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "create", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/create-draft": { + "post": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "createDraft", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/create": { + "post": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "create_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/create-draft": { + "post": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "createDraft_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/edit": { + "post": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "editCustomerAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeRequestVo" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultCustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/attribute/dynamic/update": { + "post": { + "tags": [ + "attribute-controller" + ], + "operationId": "updateAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateAttributeValueVo" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/UpdateAttributeValueVo" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/create": { + "post": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "create_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/create-draft": { + "post": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "createDraft_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/reject": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "reject", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RejectRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/edit": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "edit", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/edit-draft": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "editDraft", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/bulk-upload": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "bulkUpload", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkUploadRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/static-attribute/csr/bulk-reject": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "bulkReject", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/static-attribute/csr/bulk-approve": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "bulkApprove", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/static-attribute/csr/approve": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "approve", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApproveRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/reject": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "reject_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RejectRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/edit": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "edit_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/edit-draft": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "editDraft_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/bulk-upload": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "bulkUpload_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkUploadRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/dynamic-attribute/csr/bulk-reject": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "bulkReject_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/dynamic-attribute/csr/bulk-approve": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "bulkApprove_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/dynamic-attribute/csr/approve": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "approve_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApproveRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/reject": { + "patch": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "rejectCustomerAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RejectRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultCustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/approve": { + "patch": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "approveCustomerAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApproveRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultCustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/reject": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "reject_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RejectRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/edit": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "edit_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/edit-draft": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "editDraft_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/bulk-upload": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "bulkUpload_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkUploadRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/attribute-group/csr/bulk-reject": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "bulkReject_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/attribute-group/csr/bulk-approve": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "bulkApprove_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/attribute-group/csr/approve": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "approve_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApproveRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/static-attribute/{attributeId}": { + "get": { + "tags": [ + "static-attribute-controller" + ], + "operationId": "findStaticAttributeById", + "parameters": [ + { + "name": "attributeId", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeVo" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/{recordNo}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findByRecordNo", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/{group}/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "listByGroupCode", + "parameters": [ + { + "name": "group", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/csr/view/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findViewByCriteria", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeViewCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/csr/view/count": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findViewByCriteria_1", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeViewCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/rejection-reason/{recordNo}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "rejectionReason", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/RejectionReasonVo" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "getAll", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/csr/id": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findActiveByIds", + "parameters": [ + { + "name": "params", + "in": "query", + "required": true, + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/id/{id}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findActiveById", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/id/generate": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "generateId", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/id/check/{id}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "checkId", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string", + "pattern": "^(?!.*__)[A-Z0-9][A-Z0-9_]*$" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/history/{recordNo}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findHistoryByRecordNo", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/history/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "getAllHistory", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/csr/count": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "count", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/context/{contextId}/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "getAllByContextId", + "parameters": [ + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + }, + { + "name": "search", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/attribute-type/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "getAllAttributeType", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + } + } + } + } + } + } + }, + "/api/mapping-matrix": { + "get": { + "tags": [ + "Mapping Matrix" + ], + "summary": "Get mapping matrix", + "description": "Returns mapping matrix based on object type (Static Attribute or Entity)", + "operationId": "getMappingMatrix", + "parameters": [ + { + "name": "objectType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "pattern": "STATIC_ATTRIBUTE|ENTITY" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/MappingMatrixResponseDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/{attributeId}": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "findAttributeById", + "parameters": [ + { + "name": "attributeId", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/list-by-data-type": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "getListDynamicAttributeByDataType", + "parameters": [ + { + "name": "dataType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "STRING", + "NUMBER", + "DATE", + "BOOLEAN", + "TIME" + ] + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/list-active": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "getListActive", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findByRecordNo_1", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/view/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findViewByCriteria_2", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeViewCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/view/count": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "countViewByCriteria", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeViewCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/rejection-reason/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "rejectionReason_1", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/RejectionReasonVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "getAll_1", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/id": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findActiveByIds_1", + "parameters": [ + { + "name": "params", + "in": "query", + "required": true, + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/id/{id}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findActiveById_1", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/id/generate": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "generateId_1", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/id/check/{id}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "checkId_1", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string", + "pattern": "^(?!.*__)[A-Z0-9][A-Z0-9_]*$" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/history/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findHistoryByRecordNo_1", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/history/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "getAllHistory_1", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/count": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "count_1", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/context/{contextId}/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "getAllByContextId_1", + "parameters": [ + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + }, + { + "name": "search", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/check": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "checkAttribute", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "boolean" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/check-with-data-type": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "checkAttributeWithDataType", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "dataType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "STRING", + "NUMBER", + "DATE", + "BOOLEAN", + "TIME" + ] + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "boolean" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/attribute-type/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "getAllAttributeType_1", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "getCustomerAttributeValueChange", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/{recordNo}/csn/{csn}": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "getCustomerAttributeValueChange_1", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + }, + { + "name": "csn", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/list": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "listCustomerAttributeValueChanges", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/history/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "findHistoryByRecordNo_2", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/history/list": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "getAllHistory_2", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/detail": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "getActiveDetail", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeValueDetailCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeValueDetailVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/detail/add-on/list": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "listActiveDetailAddOns", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeValueAddOnCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeValueAddOnVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/count": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "count_2", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/attribute/value": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "findByEntityAndEntityIdAndAttrIdAndDate", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "entityId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "baseDate", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date-time" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeValueVo" + } + } + } + } + } + } + }, + "/api/attribute/reference/values": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAttributeReferenceValues", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeReferenceValue" + } + } + } + } + } + } + } + }, + "/api/attribute/find-by-id": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "findByAttributeId", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeVo" + } + } + } + } + } + } + }, + "/api/attribute/dynamic/list": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "listAllDynamicAttributes", + "parameters": [ + { + "name": "attrGroupId", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/dynamic/list-by-data-type": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "listDynamicAttributesByDataType", + "parameters": [ + { + "name": "dataType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "STRING", + "NUMBER", + "DATE", + "BOOLEAN", + "TIME" + ] + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/dynamic/check/{attributeId}": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "checkAttributeValueByAttributeId", + "parameters": [ + { + "name": "attributeId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "boolean" + } + } + } + } + } + } + }, + "/api/attribute/criteria/{attrGroupId}/list": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "findCriteriaAttributesByAttrGroupId", + "parameters": [ + { + "name": "attrGroupId", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/criteria/tree": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getRuleCriteriaAttributes", + "parameters": [ + { + "name": "attributeType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FolderAttributeDto" + } + } + } + } + } + }, + "deprecated": true + } + }, + "/api/attribute/criteria/non-group/list": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getNonGroupAttributes", + "parameters": [ + { + "name": "attributeType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + }, + "deprecated": true + } + }, + "/api/attribute/criteria/list": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "listCriteriaAttributes", + "parameters": [ + { + "name": "attrGroupId", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "contextId", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/criteria/context/{contextId}/tree": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getAllRuleCriteriaTreeAttribute", + "parameters": [ + { + "name": "attributeType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + } + }, + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FolderAttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/criteria/context/{contextId}/non-group/list": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getAllNonGroupAttribute", + "parameters": [ + { + "name": "attributeType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + } + }, + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/criteria/config/find": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getAttributeCriteriaConfig", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeCriteriaConfigDto" + } + } + } + } + } + } + }, + "/api/attribute/criteria/config/all": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "findAllCriteriaConfig", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeCriteriaConfigDto" + } + } + } + } + } + } + } + }, + "/api/attribute/context/{contextId}/audience/tree": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAudienceAttributes", + "parameters": [ + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FolderAttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/context/{contextId}/audience/non-group/list": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAudienceNonGroupAttributes", + "parameters": [ + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/audience/{attrGroupId}/list": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "findAudienceAttributesByAttrGroupId", + "parameters": [ + { + "name": "attrGroupId", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/audience/tree": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAudienceAttributes_1", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FolderAttributeDto" + } + } + } + } + } + }, + "deprecated": true + } + }, + "/api/attribute/audience/non-group/list": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAudienceNonGroupAttributes_1", + "parameters": [ + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + }, + "deprecated": true + } + }, + "/api/attribute-group/list-parent-group": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getParentGroupByLevel", + "parameters": [ + { + "name": "level", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/list-for-static-attribute": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getListAttGroupForStaticAttribute", + "parameters": [ + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/list-child-group-code": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getListChildGroupForBasicAttribute", + "parameters": [ + { + "name": "code", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + } + }, + "/api/attribute-group/list-by-level": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getByLevel", + "parameters": [ + { + "name": "level", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/list-all-display-tree": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getAllDisplayTree", + "parameters": [ + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/csr/{recordNo}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "findByRecordNo_2", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/rejection-reason/{recordNo}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "rejectionReason_2", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/RejectionReasonVo" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/list": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getAll_2", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/AttributeGroupCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/csr/id": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "findActiveByIds_2", + "parameters": [ + { + "name": "params", + "in": "query", + "required": true, + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/id/{id}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "findActiveById_2", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/id/generate": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "generateId_2", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/id/check/{id}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "checkId_2", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string", + "pattern": "^(?!.*__)[A-Z0-9][A-Z0-9_]*$" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/history/{recordNo}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "findHistoryByRecordNo_3", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/history/list": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getAllHistory_3", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/AttributeGroupCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/csr/count": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "count_3", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/AttributeGroupCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/attribute-group/check": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "existsAttributeGroup", + "parameters": [ + { + "name": "groupId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "boolean" + } + } + } + } + } + } + }, + "/api/attribute-group/by-group-id": { + "get": { + "tags": [ + "attribute-group-controller" + ], + "operationId": "findAttributeGroupById", + "parameters": [ + { + "name": "groupId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupVo" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/delete": { + "delete": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "delete", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/delete": { + "delete": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "delete_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/delete": { + "delete": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "deleteCustomerAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultCustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/delete": { + "delete": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "delete_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + } + }, + "components": { + "schemas": { + "ReferenceData": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "description": { + "type": "string" + }, + "notFound": { + "type": "boolean" + }, + "recordStatus": { + "type": "string" + }, + "attributes": { + "type": "object", + "additionalProperties": {} + } + } + }, + "StaticAttributeDto": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "status": { + "type": "string", + "readOnly": true + }, + "lastUpdateBy": { + "type": "string", + "readOnly": true + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastApproveBy": { + "type": "string", + "readOnly": true + }, + "lastApproveDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + }, + "lastApproveByName": { + "type": "string", + "readOnly": true + }, + "attributeId": { + "type": "string" + }, + "fieldName": { + "type": "string" + }, + "dataType": { + "type": "string", + "enum": [ + "STRING", + "INT", + "DECIMAL", + "DATE", + "TIME", + "BOOLEAN", + "SEGMENT", + "AUDIENCE" + ] + }, + "attributeName": { + "type": "string" + }, + "attributeGroups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + }, + "audienceAttribute": { + "type": "boolean" + }, + "audienceIdentified": { + "type": "boolean" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "tableReferenceData": { + "$ref": "#/components/schemas/ReferenceData" + }, + "contentParam": { + "type": "boolean" + }, + "maxLength": { + "type": "integer", + "format": "int64" + }, + "description": { + "type": "string", + "maxLength": 500, + "minLength": 0 + } + } + }, + "OperationResultStaticAttributeDto": { + "type": "object", + "properties": { + "errorCode": { + "type": "string" + }, + "message": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "DynamicAttributeDto": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "status": { + "type": "string", + "readOnly": true + }, + "lastUpdateBy": { + "type": "string", + "readOnly": true + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastApproveBy": { + "type": "string", + "readOnly": true + }, + "lastApproveDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + }, + "lastApproveByName": { + "type": "string", + "readOnly": true + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "attributeId": { + "type": "string", + "maxLength": 30, + "minLength": 1 + }, + "attributeName": { + "type": "string", + "maxLength": 100, + "minLength": 1 + }, + "description": { + "type": "string", + "maxLength": 100, + "minLength": 0 + }, + "effectiveFrom": { + "type": "string", + "format": "date" + }, + "effectiveTo": { + "type": "string", + "format": "date" + }, + "dataType": { + "type": "string", + "enum": [ + "STRING", + "NUMBER", + "DATE", + "BOOLEAN", + "TIME" + ] + }, + "semanticType": { + "type": "string" + }, + "defaultValue": { + "type": "string", + "maxLength": 50, + "minLength": 0 + }, + "preDefineAttributeValue": { + "type": "boolean" + }, + "listOfValue": { + "type": "array", + "items": { + "type": "string" + } + }, + "attributeGroups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + } + }, + "required": [ + "attributeId", + "attributeName", + "effectiveFrom", + "effectiveTo" + ] + }, + "OperationResultDynamicAttributeDto": { + "type": "object", + "properties": { + "errorCode": { + "type": "string" + }, + "message": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "CustomerAttributeValueChangeRequestVo": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "isSpecific": { + "type": "boolean" + }, + "attributeId": { + "type": "string" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "entityId": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "reason": { + "type": "string", + "minLength": 1 + }, + "newAttributeValue": { + "type": "string", + "minLength": 1 + }, + "newEffectiveFromMode": { + "type": "string", + "enum": [ + "FIXED_DATE", + "DURATION", + "NON_EXPIRY" + ] + }, + "newEffectiveFrom": { + "type": "string", + "format": "date-time" + }, + "newEffectiveFromDuration": { + "type": "integer", + "format": "int32" + }, + "newEffectiveFromPeriod": { + "type": "string", + "enum": [ + "DAY", + "WEEK", + "MONTH", + "QUARTER", + "YEAR" + ] + }, + "newEffectiveToMode": { + "type": "string", + "enum": [ + "FIXED_DATE", + "DURATION", + "NON_EXPIRY" + ] + }, + "newEffectiveTo": { + "type": "string", + "format": "date-time" + }, + "newEffectiveToDuration": { + "type": "integer", + "format": "int32" + }, + "newEffectiveToPeriod": { + "type": "string", + "enum": [ + "DAY", + "WEEK", + "MONTH", + "QUARTER", + "YEAR" + ] + }, + "newEffectFromDesc": { + "type": "string" + }, + "newEffectToDesc": { + "type": "string" + } + }, + "required": [ + "newAttributeValue", + "reason" + ] + }, + "CustomerAttributeValueChangeVo": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "definitionRecordNo": { + "type": "integer", + "format": "int64" + }, + "recordNoRef": { + "type": "integer", + "format": "int64" + }, + "isSpecific": { + "type": "boolean" + }, + "valueSource": { + "type": "string" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "entityName": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "cifNbr": { + "type": "string" + }, + "entityValue": { + "type": "string" + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "attributeValue": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + }, + "newAttributeValue": { + "type": "string" + }, + "newEffectiveFrom": { + "type": "string", + "format": "date-time" + }, + "newEffectiveTo": { + "type": "string", + "format": "date-time" + }, + "newEffectFromDesc": { + "type": "string" + }, + "newEffectToDesc": { + "type": "string" + }, + "newEffectiveFromMode": { + "type": "string", + "enum": [ + "FIXED_DATE", + "DURATION", + "NON_EXPIRY" + ] + }, + "newEffectiveFromDuration": { + "type": "integer", + "format": "int32" + }, + "newEffectiveFromPeriod": { + "type": "string", + "enum": [ + "DAY", + "WEEK", + "MONTH", + "QUARTER", + "YEAR" + ] + }, + "newEffectiveToMode": { + "type": "string", + "enum": [ + "FIXED_DATE", + "DURATION", + "NON_EXPIRY" + ] + }, + "newEffectiveToDuration": { + "type": "integer", + "format": "int32" + }, + "newEffectiveToPeriod": { + "type": "string", + "enum": [ + "DAY", + "WEEK", + "MONTH", + "QUARTER", + "YEAR" + ] + }, + "reason": { + "type": "string" + }, + "rejectReason": { + "type": "string" + }, + "status": { + "type": "string" + }, + "lastUpdateBy": { + "type": "string" + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time" + }, + "lastApproveBy": { + "type": "string" + }, + "lastApproveDate": { + "type": "string", + "format": "date-time" + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + }, + "lastApproveByName": { + "type": "string", + "readOnly": true + } + } + }, + "OperationResultCustomerAttributeValueChangeVo": { + "type": "object", + "properties": { + "errorCode": { + "type": "string" + }, + "message": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + }, + "UpdateAttributeValueVo": { + "type": "object", + "properties": { + "loyaltyAccountNo": { + "type": "string" + }, + "referenceNo": { + "type": "string" + }, + "attributeId": { + "type": "string" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "entityId": { + "type": "string" + }, + "attrValue": { + "type": "string" + }, + "baseDate": { + "type": "string", + "format": "date-time" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + }, + "recordNoRef": { + "type": "integer", + "format": "int64" + }, + "oldAttrValue": { + "type": "string" + }, + "success": { + "type": "boolean" + }, + "entityTable": { + "type": "boolean" + } + } + }, + "AttributeGroupDto": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "status": { + "type": "string", + "readOnly": true + }, + "lastUpdateBy": { + "type": "string", + "readOnly": true + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastApproveBy": { + "type": "string", + "readOnly": true + }, + "lastApproveDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + }, + "lastApproveByName": { + "type": "string", + "readOnly": true + }, + "groupId": { + "type": "string", + "maxLength": 10, + "minLength": 1 + }, + "groupName": { + "type": "string", + "maxLength": 200, + "minLength": 1 + }, + "level": { + "type": "string", + "enum": [ + "L1", + "L2", + "L3" + ] + }, + "parentGroup": { + "$ref": "#/components/schemas/ReferenceData" + }, + "description": { + "type": "string", + "maxLength": 500, + "minLength": 0 + }, + "subGroups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": [ + "groupId", + "groupName" + ] + }, + "OperationResultAttributeGroupDto": { + "type": "object", + "properties": { + "errorCode": { + "type": "string" + }, + "message": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "RejectRequest": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "rejectReason": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "recordNo", + "rejectReason" + ] + }, + "BulkUploadRequest": { + "type": "object", + "properties": { + "file": { + "type": "string", + "format": "binary" + } + } + }, + "BulkRequest": { + "type": "object", + "properties": { + "recordNos": { + "type": "array", + "items": { + "type": "integer", + "format": "int64" + }, + "minItems": 1 + }, + "rejectReason": { + "type": "string" + } + }, + "required": [ + "recordNos" + ] + }, + "ApproveRequest": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "recordNo" + ] + }, + "StaticAttributeVo": { + "type": "object", + "properties": { + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "description": { + "type": "string" + }, + "dataType": { + "type": "string" + }, + "semanticType": { + "type": "string" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "attributeGroups": { + "type": "array", + "items": { + "type": "string" + } + }, + "maxLength": { + "type": "integer", + "format": "int64" + }, + "fieldName": { + "type": "string" + }, + "audienceAttribute": { + "type": "boolean" + }, + "criteriaAttribute": { + "type": "boolean" + }, + "audienceIdentified": { + "type": "boolean" + }, + "tableReferenceData": { + "type": "string" + }, + "contentParam": { + "type": "boolean" + }, + "metaProperty": { + "type": "string" + } + } + }, + "Pageable": { + "type": "object", + "properties": { + "page": { + "type": "integer", + "format": "int32", + "minimum": 0 + }, + "size": { + "type": "integer", + "format": "int32", + "minimum": 1 + }, + "sort": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "RangeFilterInstant": { + "type": "object", + "properties": { + "equals": { + "type": "string", + "format": "date-time" + }, + "notEquals": { + "type": "string", + "format": "date-time" + }, + "specified": { + "type": "boolean" + }, + "in": { + "type": "array", + "items": { + "type": "string", + "format": "date-time" + } + }, + "notIn": { + "type": "array", + "items": { + "type": "string", + "format": "date-time" + } + }, + "greaterThan": { + "type": "string", + "format": "date-time" + }, + "lessThan": { + "type": "string", + "format": "date-time" + }, + "greaterThanOrEqual": { + "type": "string", + "format": "date-time" + }, + "lessThanOrEqual": { + "type": "string", + "format": "date-time" + } + } + }, + "StaticAttributeViewCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "fieldName": { + "$ref": "#/components/schemas/StringFilter" + }, + "dataType": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "audienceAttribute": { + "$ref": "#/components/schemas/StringFilter" + }, + "criteriaAttribute": { + "$ref": "#/components/schemas/StringFilter" + }, + "contentParam": { + "$ref": "#/components/schemas/StringFilter" + }, + "description": { + "$ref": "#/components/schemas/StringFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + }, + "attributeGroups": { + "$ref": "#/components/schemas/StringFilter" + } + } + }, + "StringFilter": { + "type": "object", + "properties": { + "equals": { + "type": "string" + }, + "notEquals": { + "type": "string" + }, + "specified": { + "type": "boolean" + }, + "in": { + "type": "array", + "items": { + "type": "string" + } + }, + "notIn": { + "type": "array", + "items": { + "type": "string" + } + }, + "contains": { + "type": "string" + }, + "doesNotContain": { + "type": "string" + } + } + }, + "RejectionReasonVo": { + "type": "object", + "properties": { + "moduleName": { + "type": "string" + }, + "moduleRecordNo": { + "type": "integer", + "format": "int64" + }, + "moduleStatus": { + "type": "string" + }, + "rejectionReason": { + "type": "string" + }, + "createdBy": { + "type": "string" + }, + "createdDate": { + "type": "string", + "format": "date-time" + }, + "lastUpdateBy": { + "type": "string" + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time" + }, + "createdByName": { + "type": "string", + "readOnly": true + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + } + } + }, + "StaticAttributeCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "fieldName": { + "$ref": "#/components/schemas/StringFilter" + }, + "dataType": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "audienceAttribute": { + "$ref": "#/components/schemas/StringFilter" + }, + "criteriaAttribute": { + "$ref": "#/components/schemas/StringFilter" + }, + "contentParam": { + "$ref": "#/components/schemas/StringFilter" + }, + "description": { + "$ref": "#/components/schemas/StringFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "MappingMatrixResponseDto": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "firstColumnHeader": { + "type": "string" + }, + "columns": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MatrixColumnDto" + } + }, + "rows": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MatrixRowDto" + } + } + } + }, + "MatrixCellDto": { + "type": "object", + "properties": { + "contextId": { + "type": "string" + }, + "isEnabled": { + "type": "boolean" + } + } + }, + "MatrixColumnDto": { + "type": "object", + "properties": { + "contextId": { + "type": "string" + }, + "contextType": { + "type": "string" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + } + } + }, + "MatrixRowDto": { + "type": "object", + "properties": { + "objectId": { + "type": "string" + }, + "name": { + "type": "string" + }, + "cells": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MatrixCellDto" + } + } + } + }, + "DynamicAttributeVo": { + "type": "object", + "properties": { + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "description": { + "type": "string" + }, + "dataType": { + "type": "string" + }, + "semanticType": { + "type": "string" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "attributeGroups": { + "type": "array", + "items": { + "type": "string" + } + }, + "maxLength": { + "type": "integer", + "format": "int64" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "effectiveFrom": { + "type": "string", + "format": "date" + }, + "effectiveTo": { + "type": "string", + "format": "date" + }, + "defaultValue": { + "type": "string" + }, + "attrGroupId": { + "type": "string" + } + } + }, + "DynamicAttributeViewCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "description": { + "$ref": "#/components/schemas/StringFilter" + }, + "attrGroupId": { + "$ref": "#/components/schemas/StringFilter" + }, + "dataType": { + "$ref": "#/components/schemas/StringFilter" + }, + "effectiveFrom": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "effectiveTo": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + }, + "attributeGroups": { + "$ref": "#/components/schemas/StringFilter" + } + } + }, + "LocalDateFilter": { + "type": "object", + "properties": { + "equals": { + "type": "string", + "format": "date" + }, + "notEquals": { + "type": "string", + "format": "date" + }, + "specified": { + "type": "boolean" + }, + "in": { + "type": "array", + "items": { + "type": "string", + "format": "date" + } + }, + "notIn": { + "type": "array", + "items": { + "type": "string", + "format": "date" + } + }, + "greaterThan": { + "type": "string", + "format": "date" + }, + "lessThan": { + "type": "string", + "format": "date" + }, + "greaterThanOrEqual": { + "type": "string", + "format": "date" + }, + "lessThanOrEqual": { + "type": "string", + "format": "date" + } + } + }, + "DynamicAttributeCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "description": { + "$ref": "#/components/schemas/StringFilter" + }, + "attrGroupId": { + "$ref": "#/components/schemas/StringFilter" + }, + "dataType": { + "$ref": "#/components/schemas/StringFilter" + }, + "effectiveFrom": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "effectiveTo": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "BooleanFilter": { + "type": "object", + "properties": { + "equals": { + "type": "boolean" + }, + "notEquals": { + "type": "boolean" + }, + "specified": { + "type": "boolean" + }, + "in": { + "type": "array", + "items": { + "type": "boolean" + } + }, + "notIn": { + "type": "array", + "items": { + "type": "boolean" + } + } + } + }, + "CustomerAttributeValueChangeCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "entity": { + "$ref": "#/components/schemas/StringFilter" + }, + "entityId": { + "$ref": "#/components/schemas/StringFilter" + }, + "isSpecific": { + "$ref": "#/components/schemas/BooleanFilter" + }, + "effectiveFrom": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "effectiveTo": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "effectiveOnly": { + "type": "boolean" + }, + "csn": { + "type": "string" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "DynamicAttributeValueDetailCriteria": { + "type": "object", + "properties": { + "status": { + "type": "string" + }, + "valueSource": { + "type": "string" + }, + "recordNo": { + "type": "integer", + "format": "int64" + }, + "definitionRecordNo": { + "type": "integer", + "format": "int64" + }, + "entity": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "csn": { + "type": "string" + } + } + }, + "DynamicAttributeValueDetailVo": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "definitionRecordNo": { + "type": "integer", + "format": "int64" + }, + "csn": { + "type": "string" + }, + "cifNbr": { + "type": "string" + }, + "isSpecific": { + "type": "boolean" + }, + "valueSource": { + "type": "string" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "entityName": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "entityValue": { + "type": "string" + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "attributeValue": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + }, + "status": { + "type": "string" + }, + "lastUpdateBy": { + "type": "string" + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time" + }, + "lastApproveBy": { + "type": "string" + }, + "lastApproveDate": { + "type": "string", + "format": "date-time" + }, + "addOnVisible": { + "type": "boolean" + }, + "historyEmpty": { + "type": "boolean" + } + } + }, + "DynamicAttributeValueAddOnCriteria": { + "type": "object", + "properties": { + "csn": { + "type": "string" + }, + "entity": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "attributeId": { + "type": "string" + }, + "excludeRecordNo": { + "type": "integer", + "format": "int64" + }, + "search": { + "type": "string" + } + } + }, + "DynamicAttributeValueAddOnVo": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "attributeValue": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + }, + "currentlyEffective": { + "type": "boolean" + }, + "status": { + "type": "string" + } + } + }, + "AttributeValueVo": { + "type": "object", + "properties": { + "attributeId": { + "type": "string" + }, + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "entity": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "attrValue": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + } + } + }, + "AttributeReferenceValue": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "description": { + "type": "string" + } + } + }, + "AttributeVo": { + "type": "object", + "properties": { + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "description": { + "type": "string" + }, + "dataType": { + "type": "string" + }, + "semanticType": { + "type": "string" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "attributeGroups": { + "type": "array", + "items": { + "type": "string" + } + }, + "maxLength": { + "type": "integer", + "format": "int64" + } + } + }, + "AttributeDto": { + "type": "object", + "properties": { + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "description": { + "type": "string" + }, + "dataType": { + "type": "string" + }, + "semanticType": { + "type": "string" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "preDefineAttributeValue": { + "type": "boolean" + }, + "listOfValue": { + "type": "array", + "items": { + "type": "string" + } + }, + "attributeGroups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + }, + "maxLength": { + "type": "integer", + "format": "int64" + } + } + }, + "FolderAttributeDto": { + "type": "object", + "properties": { + "groupId": { + "type": "string" + }, + "groupName": { + "type": "string" + }, + "parentGroup": { + "type": "string" + }, + "level": { + "type": "string", + "enum": [ + "L1", + "L2", + "L3" + ] + }, + "attributes": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + }, + "AttributeCriteriaConfigDto": { + "type": "object", + "properties": { + "attributeId": { + "type": "string" + }, + "criteriaFieldId": { + "type": "string" + }, + "computeInd": { + "type": "string" + }, + "compareValue": { + "type": "string" + }, + "criteriaType": { + "type": "string" + } + } + }, + "AttributeGroupCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "groupId": { + "$ref": "#/components/schemas/StringFilter" + }, + "groupName": { + "$ref": "#/components/schemas/StringFilter" + }, + "parentGroup": { + "$ref": "#/components/schemas/StringFilter" + }, + "level": { + "$ref": "#/components/schemas/StringFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "AttributeGroupVo": { + "type": "object", + "properties": { + "groupId": { + "type": "string" + }, + "groupName": { + "type": "string" + }, + "level": { + "type": "string" + }, + "parentGroup": { + "type": "string" + }, + "description": { + "type": "string" + }, + "subGroup": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupVo" + } + } + } + }, + "DeleteRequest": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "recordNo" + ] + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/specs/catalogue.json b/src/main/resources/specs/catalogue.json new file mode 100644 index 0000000..daf3366 --- /dev/null +++ b/src/main/resources/specs/catalogue.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://catalogue-service:8080","description":"Generated server url"}],"tags":[{"name":"Voucher","description":"Voucher information APIs"},{"name":"Merchant Brand Store","description":"Merchant Brand Store Management APIs"},{"name":"Supplier","description":"Supplier"},{"name":"Item Detail","description":"Item Detail (multiples languages)"},{"name":"ImageStock","description":"ImageStock"},{"name":"Category","description":"Category APIs - Retrieve category information"},{"name":"ItemPrice","description":"Item Price Management APIs"},{"name":"Item","description":"Item"},{"name":"Item Image","description":"Item Image APIs"},{"name":"Brand Store","description":"Brand Store Management APIs"},{"name":"Voucher","description":"Voucher Management APIs"},{"name":"Brand","description":"Brand Management APIs"},{"name":"Merchant Brand","description":"Merchant Brand Management APIs"},{"name":"Merchant Item","description":"Merchant Item Management APIs"},{"name":"OfferDisplayGroup","description":"OfferDisplayGroup"},{"name":"Item","description":"Item "},{"name":"Merchant Voucher Code","description":"Merchant Voucher Code Lookup APIs"},{"name":"VoucherUpload","description":"Voucher Upload APIs"},{"name":"Category","description":"Category Management APIs"},{"name":"Merchant Voucher Detail","description":"Merchant Voucher Detail APIs"},{"name":"VoucherDetail","description":"Voucher Detail APIs"},{"name":"Catalogue","description":"Catalogue Management APIs"},{"name":"Merchant Category","description":"Merchant Category Lookup APIs"}],"paths":{"/api/voucher/{voucherNo}/fulfillment-status":{"put":{"tags":["Voucher"],"operationId":"updateVoucherFulfillmentStatus","parameters":[{"name":"voucherNo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherFulfillmentStatusUpdateRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/voucher-code/csr/create":{"post":{"tags":["Voucher"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/voucher-code/csr/create-draft":{"post":{"tags":["Voucher"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/supplier/csr/create":{"post":{"tags":["Supplier"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/supplier/csr/create-draft":{"post":{"tags":["Supplier"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/merchant-voucher-upload/csr/upload-file":{"post":{"tags":["VoucherUpload"],"operationId":"uploadFile","requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/voucher-upload/csr/upload-file":{"post":{"tags":["VoucherUpload"],"operationId":"uploadFile_1","requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/voucher-upload/csr/create":{"post":{"tags":["VoucherUpload"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherUploadDto"}}}}}}},"/api/merchant-voucher-upload/csr/create":{"post":{"tags":["VoucherUpload"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherUploadDto"}}}}}}},"/api/merchant-voucher-code/csr/create":{"post":{"tags":["Merchant Voucher Code"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/merchant-item/csr/create":{"post":{"tags":["Merchant Item"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-brand/csr/create":{"post":{"tags":["Merchant Brand"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand-store/csr/create":{"post":{"tags":["Merchant Brand Store"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/item/reserve-stock":{"post":{"tags":["Item"],"operationId":"validateAndReserveStock","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemStockRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ServiceResultListProcessResult"}}}}}}},"/api/item/csr/create":{"post":{"tags":["Item"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/csr/create-draft":{"post":{"tags":["Item"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/confirm-reservation":{"post":{"tags":["Item"],"operationId":"confirmReservation","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemStockRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ServiceResultListProcessResult"}}}}}}},"/api/item/cancel-reservation":{"post":{"tags":["Item"],"operationId":"cancelReservation","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemStockRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ServiceResultListProcessResult"}}}}}}},"/api/item-voucher-linked/csr/create":{"post":{"tags":["Voucher"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/create-draft":{"post":{"tags":["Voucher"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-price/csr/create":{"post":{"tags":["ItemPrice"],"operationId":"create_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-price/csr/create-draft":{"post":{"tags":["ItemPrice"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-offer/csr/overlap-warning":{"post":{"tags":["item-offer-resource"],"operationId":"getOverlapWarnings","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferOverlapWarningDto"}}}}}}}},"/api/item-offer/csr/item-display":{"post":{"tags":["item-offer-resource"],"operationId":"getItemsDisplay","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDisplayRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/{item-type}":{"post":{"tags":["item-offer-resource"],"operationId":"getItemsDisplayByItemType","parameters":[{"name":"item-type","in":"path","required":true,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDisplayRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/price-by-specific-item":{"post":{"tags":["item-offer-resource"],"operationId":"getItemPriceBySpecific","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceBySpecificDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/price-by-price-code":{"post":{"tags":["item-offer-resource"],"operationId":"getItemPriceByPriceCode","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceByPriceCodes"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/price-by-attribute":{"post":{"tags":["item-offer-resource"],"operationId":"getItemPriceByAttribute","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceByAttributeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/item-type/summary":{"post":{"tags":["item-offer-resource"],"operationId":"getItemTypeSummary","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDisplayRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemTypeSummaryDto"}}}}}}}},"/api/item-offer/csr/create":{"post":{"tags":["item-offer-resource"],"operationId":"create_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-offer/csr/create-draft":{"post":{"tags":["item-offer-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-image/csr/create":{"post":{"tags":["Item Image"],"operationId":"create_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-image/csr/create-draft":{"post":{"tags":["Item Image"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-favorite":{"post":{"tags":["mp-favorite-item-controller"],"operationId":"create_13","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MpFavoriteItemRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MpFavoriteItemVo"}}}}}}},"/api/item-enquiry":{"post":{"tags":["item-enquiry-controller"],"operationId":"enquire","parameters":[{"name":"page","in":"query","description":"Zero-based page index (0..N)","required":false,"schema":{"type":"integer","default":0,"minimum":0}},{"name":"size","in":"query","description":"The size of the page to be returned","required":false,"schema":{"type":"integer","default":20,"minimum":1}},{"name":"sort","in":"query","description":"Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemRedemptionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListItemResponse"}}}}}}},"/api/item-enquiry/{itemCode}":{"post":{"tags":["item-enquiry-controller"],"operationId":"enquireDetail","parameters":[{"name":"itemCode","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemRedemptionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseItemDetailResponse"}}}}}}},"/api/item-detail/csr/create":{"post":{"tags":["Item Detail"],"operationId":"create_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/create-draft":{"post":{"tags":["Item Detail"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/image-stock/upload":{"post":{"tags":["ImageStock"],"operationId":"uploadImage","parameters":[{"name":"imageGroup","in":"query","required":true,"schema":{"type":"string","enum":["category","supplier","item","item-listing","item-detail","banner","merchant-avatar","oa-avatar","default"]}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ImageResourceDTO"}}}}}}},"/api/image-stock/upload/{folderName}":{"post":{"tags":["ImageStock"],"operationId":"uploadImageToFolder","parameters":[{"name":"imageGroup","in":"query","required":true,"schema":{"type":"string","enum":["category","supplier","item","item-listing","item-detail","banner","merchant-avatar","oa-avatar","default"]}},{"name":"folderName","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ImageResourceDTO"}}}}}}},"/api/category/csr/create":{"post":{"tags":["Category"],"operationId":"create_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/category/csr/create-draft":{"post":{"tags":["Category"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/catalogue/csr/create":{"post":{"tags":["Catalogue"],"operationId":"create_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/catalogue/csr/create-draft":{"post":{"tags":["Catalogue"],"operationId":"createDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/brand/csr/inactive-brands":{"post":{"tags":["Brand"],"operationId":"inactiveBrands","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/brand/csr/create":{"post":{"tags":["Brand"],"operationId":"create_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand/csr/create-draft":{"post":{"tags":["Brand"],"operationId":"createDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand-store/csr/inactive-brand-stores":{"post":{"tags":["Brand Store"],"operationId":"inactiveBrandStores","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/brand-store/csr/create":{"post":{"tags":["Brand Store"],"operationId":"create_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/brand-store/csr/create-draft":{"post":{"tags":["Brand Store"],"operationId":"createDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/voucher-code/csr/reject":{"patch":{"tags":["Voucher"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/voucher-code/csr/edit":{"patch":{"tags":["Voucher"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/voucher-code/csr/edit-draft":{"patch":{"tags":["Voucher"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/voucher-code/csr/bulk-upload":{"patch":{"tags":["Voucher"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/voucher-code/csr/bulk-reject":{"patch":{"tags":["Voucher"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/voucher-code/csr/bulk-approve":{"patch":{"tags":["Voucher"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/voucher-code/csr/approve":{"patch":{"tags":["Voucher"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/supplier/csr/reject":{"patch":{"tags":["Supplier"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/supplier/csr/edit":{"patch":{"tags":["Supplier"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/supplier/csr/edit-draft":{"patch":{"tags":["Supplier"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/supplier/csr/bulk-upload":{"patch":{"tags":["Supplier"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/supplier/csr/bulk-reject":{"patch":{"tags":["Supplier"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/supplier/csr/bulk-approve":{"patch":{"tags":["Supplier"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/supplier/csr/approve":{"patch":{"tags":["Supplier"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/merchant-voucher-code/csr/edit":{"patch":{"tags":["Merchant Voucher Code"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/merchant-item/csr/reject":{"patch":{"tags":["Merchant Item"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-item/csr/edit":{"patch":{"tags":["Merchant Item"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-item/csr/approve":{"patch":{"tags":["Merchant Item"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-brand/csr/reject":{"patch":{"tags":["Merchant Brand"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand/csr/edit":{"patch":{"tags":["Merchant Brand"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand/csr/approve":{"patch":{"tags":["Merchant Brand"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand-store/csr/reject":{"patch":{"tags":["Merchant Brand Store"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/edit":{"patch":{"tags":["Merchant Brand Store"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/approve":{"patch":{"tags":["Merchant Brand Store"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/item/csr/reject":{"patch":{"tags":["Item"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/csr/edit":{"patch":{"tags":["Item"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/csr/edit-draft":{"patch":{"tags":["Item"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/csr/bulk-upload":{"patch":{"tags":["Item"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item/csr/bulk-reject":{"patch":{"tags":["Item"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item/csr/bulk-approve":{"patch":{"tags":["Item"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item/csr/approve":{"patch":{"tags":["Item"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item-voucher-linked/csr/reject":{"patch":{"tags":["Voucher"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/edit":{"patch":{"tags":["Voucher"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/edit-draft":{"patch":{"tags":["Voucher"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/bulk-upload":{"patch":{"tags":["Voucher"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-voucher-linked/csr/bulk-reject":{"patch":{"tags":["Voucher"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-voucher-linked/csr/bulk-approve":{"patch":{"tags":["Voucher"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-voucher-linked/csr/approve":{"patch":{"tags":["Voucher"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-price/csr/reject":{"patch":{"tags":["ItemPrice"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-price/csr/edit":{"patch":{"tags":["ItemPrice"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-price/csr/edit-draft":{"patch":{"tags":["ItemPrice"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-price/csr/bulk-upload":{"patch":{"tags":["ItemPrice"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-price/csr/bulk-reject":{"patch":{"tags":["ItemPrice"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-price/csr/bulk-approve":{"patch":{"tags":["ItemPrice"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-price/csr/approve":{"patch":{"tags":["ItemPrice"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-offer/csr/reject":{"patch":{"tags":["item-offer-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-offer/csr/edit":{"patch":{"tags":["item-offer-resource"],"operationId":"edit_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-offer/csr/edit-draft":{"patch":{"tags":["item-offer-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-offer/csr/bulk-upload":{"patch":{"tags":["item-offer-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-offer/csr/bulk-reject":{"patch":{"tags":["item-offer-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-offer/csr/bulk-approve":{"patch":{"tags":["item-offer-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-offer/csr/approve":{"patch":{"tags":["item-offer-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-image/csr/reject":{"patch":{"tags":["Item Image"],"operationId":"reject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-image/csr/edit":{"patch":{"tags":["Item Image"],"operationId":"edit_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-image/csr/edit-draft":{"patch":{"tags":["Item Image"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-image/csr/bulk-upload":{"patch":{"tags":["Item Image"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-image/csr/bulk-reject":{"patch":{"tags":["Item Image"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-image/csr/bulk-approve":{"patch":{"tags":["Item Image"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-image/csr/approve":{"patch":{"tags":["Item Image"],"operationId":"approve_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-detail/csr/reject":{"patch":{"tags":["Item Detail"],"operationId":"reject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/edit":{"patch":{"tags":["Item Detail"],"operationId":"edit_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/edit-draft":{"patch":{"tags":["Item Detail"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/bulk-upload":{"patch":{"tags":["Item Detail"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-detail/csr/bulk-reject":{"patch":{"tags":["Item Detail"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-detail/csr/bulk-approve":{"patch":{"tags":["Item Detail"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-detail/csr/approve":{"patch":{"tags":["Item Detail"],"operationId":"approve_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/category/csr/reject":{"patch":{"tags":["Category"],"operationId":"reject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/category/csr/edit":{"patch":{"tags":["Category"],"operationId":"edit_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/category/csr/edit-draft":{"patch":{"tags":["Category"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/category/csr/bulk-upload":{"patch":{"tags":["Category"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/category/csr/bulk-reject":{"patch":{"tags":["Category"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/category/csr/bulk-approve":{"patch":{"tags":["Category"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/category/csr/approve":{"patch":{"tags":["Category"],"operationId":"approve_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/catalogue/csr/reject":{"patch":{"tags":["Catalogue"],"operationId":"reject_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/catalogue/csr/edit":{"patch":{"tags":["Catalogue"],"operationId":"edit_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/catalogue/csr/edit-draft":{"patch":{"tags":["Catalogue"],"operationId":"editDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/catalogue/csr/bulk-upload":{"patch":{"tags":["Catalogue"],"operationId":"bulkUpload_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/catalogue/csr/bulk-reject":{"patch":{"tags":["Catalogue"],"operationId":"bulkReject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/catalogue/csr/bulk-approve":{"patch":{"tags":["Catalogue"],"operationId":"bulkApprove_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/catalogue/csr/approve":{"patch":{"tags":["Catalogue"],"operationId":"approve_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/brand/csr/reject":{"patch":{"tags":["Brand"],"operationId":"reject_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand/csr/edit":{"patch":{"tags":["Brand"],"operationId":"edit_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand/csr/edit-draft":{"patch":{"tags":["Brand"],"operationId":"editDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand/csr/bulk-upload":{"patch":{"tags":["Brand"],"operationId":"bulkUpload_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand/csr/bulk-reject":{"patch":{"tags":["Brand"],"operationId":"bulkReject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand/csr/bulk-approve":{"patch":{"tags":["Brand"],"operationId":"bulkApprove_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand/csr/approve":{"patch":{"tags":["Brand"],"operationId":"approve_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand-store/csr/reject":{"patch":{"tags":["Brand Store"],"operationId":"reject_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/brand-store/csr/edit":{"patch":{"tags":["Brand Store"],"operationId":"edit_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/brand-store/csr/edit-draft":{"patch":{"tags":["Brand Store"],"operationId":"editDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/brand-store/csr/bulk-upload":{"patch":{"tags":["Brand Store"],"operationId":"bulkUpload_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand-store/csr/bulk-reject":{"patch":{"tags":["Brand Store"],"operationId":"bulkReject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand-store/csr/bulk-approve":{"patch":{"tags":["Brand Store"],"operationId":"bulkApprove_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand-store/csr/approve":{"patch":{"tags":["Brand Store"],"operationId":"approve_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/voucher/{voucherNo}":{"get":{"tags":["Voucher"],"summary":"Get voucher information by voucher number","description":"Retrieves voucher display details including barcode/QR form and e-voucher number","operationId":"getVoucherInformation","parameters":[{"name":"voucherNo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseVoucherInfoVo"}}}}}}},"/api/voucher-detail/statistic":{"get":{"tags":["VoucherDetail"],"operationId":"getVoucherStatistic","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherStatisticDto"}}}}}}},"/api/voucher-detail/list":{"get":{"tags":["VoucherDetail"],"operationId":"getListVoucherDetailByVoucherCode","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherDetailCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherDetailDto"}}}}}}}},"/api/voucher-detail/csr/quantity-on-hand":{"get":{"tags":["VoucherDetail"],"operationId":"getQuantityOnHandByVoucherItem","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"baseDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/voucher-detail/available/count":{"get":{"tags":["VoucherDetail"],"operationId":"getQuantityAvailableVouchers","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"postDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/voucher-code/getVoucherNotExistsInItem":{"get":{"tags":["Voucher"],"operationId":"getVoucherNotExistsInItem","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCode"}}}}}}}},"/api/voucher-code/getVoucherByCode":{"get":{"tags":["Voucher"],"operationId":"getVoucherByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeVo"}}}}}}},"/api/voucher-code/csr/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/voucher-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/voucher-code/csr/list":{"get":{"tags":["Voucher"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/voucher-code/csr/id":{"get":{"tags":["Voucher"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/voucher-code/csr/id/{id}":{"get":{"tags":["Voucher"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/voucher-code/csr/id/generate":{"get":{"tags":["Voucher"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/voucher-code/csr/id/check/{id}":{"get":{"tags":["Voucher"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/voucher-code/csr/history/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/voucher-code/csr/history/list":{"get":{"tags":["Voucher"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/voucher-code/csr/count":{"get":{"tags":["Voucher"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/v1/ping":{"get":{"tags":["ping-resource"],"operationId":"ping","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/supplier/csr/{recordNo}":{"get":{"tags":["Supplier"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}}}}}},"/api/supplier/csr/rejection-reason/{recordNo}":{"get":{"tags":["Supplier"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/supplier/csr/list":{"get":{"tags":["Supplier"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SupplierCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SupplierDto"}}}}}}}},"/api/supplier/csr/id":{"get":{"tags":["Supplier"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}}}}}},"/api/supplier/csr/id/{id}":{"get":{"tags":["Supplier"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}}}}}},"/api/supplier/csr/id/generate":{"get":{"tags":["Supplier"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/supplier/csr/id/check/{id}":{"get":{"tags":["Supplier"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/supplier/csr/history/{recordNo}":{"get":{"tags":["Supplier"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}}}}}},"/api/supplier/csr/history/list":{"get":{"tags":["Supplier"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SupplierCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SupplierDto"}}}}}}}},"/api/supplier/csr/count":{"get":{"tags":["Supplier"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SupplierCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/offer-display-group":{"get":{"tags":["OfferDisplayGroup"],"operationId":"getOfferDisplayGroupById","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OfferDisplayGroupVo"}}}}}}},"/api/offer-display-group/csr/list":{"get":{"tags":["offer-display-group-resource"],"operationId":"findAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OfferDisplayGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OfferDisplayGroupDto"}}}}}}}},"/api/merchant-voucher-upload/csr/{recordNo}":{"get":{"tags":["VoucherUpload"],"operationId":"getDetail","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherUploadDto"}}}}}}},"/api/voucher-upload/csr/{recordNo}":{"get":{"tags":["VoucherUpload"],"operationId":"getDetail_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherUploadDto"}}}}}}},"/api/voucher-upload/csr/list":{"get":{"tags":["VoucherUpload"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherUploadCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherUploadDto"}}}}}}}},"/api/merchant-voucher-upload/csr/list":{"get":{"tags":["VoucherUpload"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherUploadCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherUploadDto"}}}}}}}},"/api/merchant-voucher-upload/csr/id/generate":{"get":{"tags":["VoucherUpload"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/voucher-upload/csr/id/generate":{"get":{"tags":["VoucherUpload"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-voucher-upload/csr/id/check/{id}":{"get":{"tags":["VoucherUpload"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/voucher-upload/csr/id/check/{id}":{"get":{"tags":["VoucherUpload"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/merchant-voucher-detail/csr/list":{"get":{"tags":["Merchant Voucher Detail"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherDetailCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherDetailDto"}}}}}}}},"/api/merchant-voucher-code/getVoucherNotExistsInItem":{"get":{"tags":["Merchant Voucher Code"],"operationId":"getVoucherNotExistsInItem_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/merchant-voucher-code/csr/{recordNo}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/merchant-voucher-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-voucher-code/csr/list":{"get":{"tags":["Merchant Voucher Code"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/merchant-voucher-code/csr/id":{"get":{"tags":["Merchant Voucher Code"],"operationId":"findByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/merchant-voucher-code/csr/id/{id}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"findById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/merchant-voucher-code/csr/id/generate":{"get":{"tags":["Merchant Voucher Code"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-voucher-code/csr/id/check/{id}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-voucher-code/csr/history/{recordNo}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/merchant-voucher-code/csr/history/list":{"get":{"tags":["Merchant Voucher Code"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/merchant-voucher-code/csr/count":{"get":{"tags":["Merchant Voucher Code"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/merchant-voucher-code/csr/check-redeemed-in-transaction":{"get":{"tags":["Merchant Voucher Code"],"operationId":"checkVoucherCodeRedeemedInTransaction","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant-voucher-code/csr/check-in-use":{"get":{"tags":["Merchant Voucher Code"],"operationId":"checkVoucherInUse","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/merchant-item/csr/{recordNo}":{"get":{"tags":["Merchant Item"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/merchant-item/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Item"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-item/csr/list":{"get":{"tags":["Merchant Item"],"operationId":"getAllV3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/merchant-item/csr/list-v3":{"get":{"tags":["Merchant Item"],"operationId":"getAllV2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/merchant-item/csr/list-v2":{"get":{"tags":["Merchant Item"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/merchant-item/csr/id":{"get":{"tags":["Merchant Item"],"operationId":"findByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/merchant-item/csr/id/{id}":{"get":{"tags":["Merchant Item"],"operationId":"findById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/merchant-item/csr/id/generate":{"get":{"tags":["Merchant Item"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-item/csr/id/check/{id}":{"get":{"tags":["Merchant Item"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-item/csr/history/{recordNo}":{"get":{"tags":["Merchant Item"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/merchant-item/csr/history/list":{"get":{"tags":["Merchant Item"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/merchant-item/csr/count":{"get":{"tags":["Merchant Item"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/merchant-category/csr/list":{"get":{"tags":["Merchant Category"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CategoryDto"}}}}}}}},"/api/merchant-brand/csr/{recordNo}":{"get":{"tags":["Merchant Brand"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/merchant-brand/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Brand"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-brand/csr/list":{"get":{"tags":["Merchant Brand"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}},{"name":"status","in":"query","required":false,"schema":{"type":"string"}},{"name":"keyword","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandDto"}}}}}}}},"/api/merchant-brand/csr/id/{id}":{"get":{"tags":["Merchant Brand"],"operationId":"findById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/merchant-brand/csr/id/generate":{"get":{"tags":["Merchant Brand"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-brand/csr/id/check/{id}":{"get":{"tags":["Merchant Brand"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-brand/csr/history/{recordNo}":{"get":{"tags":["Merchant Brand"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/merchant-brand/csr/history/list":{"get":{"tags":["Merchant Brand"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}},{"name":"keyword","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandDto"}}}}}}}},"/api/merchant-brand/csr/count":{"get":{"tags":["Merchant Brand"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"status","in":"query","required":false,"schema":{"type":"string"}},{"name":"keyword","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/merchant-brand-store/csr/{recordNo}":{"get":{"tags":["Merchant Brand Store"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/state-code/list":{"get":{"tags":["Merchant Brand Store"],"operationId":"getStateCodesByBrand","parameters":[{"name":"brandId","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"countryCode","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StateCodeVo"}}}}}}}},"/api/merchant-brand-store/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Brand Store"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-brand-store/csr/page":{"get":{"tags":["Merchant Brand Store"],"operationId":"getPage","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PageBrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/location/list":{"get":{"tags":["Merchant Brand Store"],"operationId":"getAllByLocation","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreLocationCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/merchant-brand-store/csr/list":{"get":{"tags":["Merchant Brand Store"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/merchant-brand-store/csr/id/{id}":{"get":{"tags":["Merchant Brand Store"],"operationId":"findById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/id/generate":{"get":{"tags":["Merchant Brand Store"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-brand-store/csr/id/check/{id}":{"get":{"tags":["Merchant Brand Store"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-brand-store/csr/history/{recordNo}":{"get":{"tags":["Merchant Brand Store"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/history/list":{"get":{"tags":["Merchant Brand Store"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/merchant-brand-store/csr/count":{"get":{"tags":["Merchant Brand Store"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item":{"get":{"tags":["Item"],"operationId":"getItemByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVo"}}}}}}},"/api/item/{itemCode}/store":{"get":{"tags":["Item"],"operationId":"getItemStores","parameters":[{"name":"itemCode","in":"path","required":true,"schema":{"type":"string"}},{"name":"storeName","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page index (0..N)","required":false,"schema":{"type":"integer","default":0,"minimum":0}},{"name":"size","in":"query","description":"The size of the page to be returned","required":false,"schema":{"type":"integer","default":20,"minimum":1}},{"name":"sort","in":"query","description":"Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListBrandStoreResponse"}}}}}}},"/api/item/notification-configs":{"get":{"tags":["Item"],"operationId":"getActiveItemNotificationConfigs","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"fulfillmentStatus","in":"query","required":true,"schema":{"type":"string"}},{"name":"languageCode","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemNotificationConfigVo"}}}}}}}},"/api/item/list-by-codes":{"get":{"tags":["Item"],"operationId":"getListItemByCodes","parameters":[{"name":"codeList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemVo"}}}}}}}},"/api/item/item-image/list-by-codes":{"get":{"tags":["Item"],"operationId":"getItemImageList","parameters":[{"name":"itemCodes","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}},{"name":"isCover","in":"query","required":true,"schema":{"type":"boolean"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/ItemImage"}}}}}}}}},"/api/item/exists":{"get":{"tags":["Item"],"operationId":"existsItem","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item/csr/{recordNo}":{"get":{"tags":["Item"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/item/csr/rejection-reason/{recordNo}":{"get":{"tags":["Item"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item/csr/redemption-request/list":{"get":{"tags":["Item"],"operationId":"findListByItemRedemptionRequest","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemRedemptionRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/item/csr/list":{"get":{"tags":["Item"],"operationId":"getAll_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/item/csr/id":{"get":{"tags":["Item"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/item/csr/id/{id}":{"get":{"tags":["Item"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/item/csr/id/generate":{"get":{"tags":["Item"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item/csr/id/check/{id}":{"get":{"tags":["Item"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item/csr/history/{recordNo}":{"get":{"tags":["Item"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/item/csr/history/list":{"get":{"tags":["Item"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/item/csr/count":{"get":{"tags":["Item"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item/csr/by-locale/list":{"get":{"tags":["Item"],"operationId":"findListByItemRedemptionRequest_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/item/check-item-in-use":{"get":{"tags":["Item"],"operationId":"checkItemInUse","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item-voucher-linked/csr/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/rejection-reason/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-voucher-linked/csr/list":{"get":{"tags":["Voucher"],"operationId":"getAll_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}}},"/api/item-voucher-linked/csr/id":{"get":{"tags":["Voucher"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/id/{id}":{"get":{"tags":["Voucher"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/id/generate":{"get":{"tags":["Voucher"],"operationId":"generateId_9","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-voucher-linked/csr/id/check/{id}":{"get":{"tags":["Voucher"],"operationId":"checkId_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-voucher-linked/csr/history/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/history/list":{"get":{"tags":["Voucher"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}}},"/api/item-voucher-linked/csr/count":{"get":{"tags":["Voucher"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item-price/find-by-price-code":{"get":{"tags":["item-price-controller"],"operationId":"getItemPriceByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceVo"}}}}}}},"/api/item-price/find-all-by-item-code":{"get":{"tags":["item-price-controller"],"operationId":"getAllItemPriceByItemCode","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceVo"}}}}}}}},"/api/item-price/csr/{recordNo}":{"get":{"tags":["ItemPrice"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-price/csr/rejection-reason/{recordNo}":{"get":{"tags":["ItemPrice"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-price/csr/list":{"get":{"tags":["ItemPrice"],"operationId":"getAll_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemPriceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}}},"/api/item-price/csr/id":{"get":{"tags":["ItemPrice"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-price/csr/id/{id}":{"get":{"tags":["ItemPrice"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-price/csr/id/generate":{"get":{"tags":["ItemPrice"],"operationId":"generateId_10","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-price/csr/id/check/{id}":{"get":{"tags":["ItemPrice"],"operationId":"checkId_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-price/csr/history/{recordNo}":{"get":{"tags":["ItemPrice"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-price/csr/history/list":{"get":{"tags":["ItemPrice"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemPriceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}}},"/api/item-price/csr/count":{"get":{"tags":["ItemPrice"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemPriceCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item-price/check/{code}":{"get":{"tags":["item-price-controller"],"operationId":"checkItemPriceByCode","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item-price/by-priority":{"get":{"tags":["item-price-controller"],"operationId":"getBestPriceByItemCode","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"channel","in":"query","required":true,"schema":{"type":"string"}},{"name":"cifNbr","in":"query","required":false,"schema":{"type":"string"}},{"name":"paNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"paType","in":"query","required":false,"schema":{"type":"string"}},{"name":"cardNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"itemOfferCampaign","in":"query","required":false,"schema":{"type":"string"}},{"name":"redemptionDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceVo"}}}}}}},"/api/item-price/by-item-redemption-entry":{"get":{"tags":["ItemPrice"],"operationId":"getItemPriceByItemRedemptionEntry","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PriorityItemPriceRequest"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-offer/{itemOfferId}":{"get":{"tags":["item-offer-controller"],"operationId":"getItemOfferById","parameters":[{"name":"itemOfferId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferVo"}}}}}}},"/api/item-offer/list-by-ids":{"get":{"tags":["item-offer-controller"],"operationId":"getListItemOfferByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferVo"}}}}}}}},"/api/item-offer/csr/{recordNo}":{"get":{"tags":["item-offer-resource"],"operationId":"findByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}},"/api/item-offer/csr/seq-no-in-use/{seqNo}":{"get":{"tags":["item-offer-resource"],"operationId":"existsActiveSeqNo","parameters":[{"name":"seqNo","in":"path","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"offerGroup","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item-offer/csr/rejection-reason/{recordNo}":{"get":{"tags":["item-offer-resource"],"operationId":"rejectionReason_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-offer/csr/list":{"get":{"tags":["item-offer-resource"],"operationId":"getAll_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemOfferFilterCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}}},"/api/item-offer/csr/item-display/other-price":{"get":{"tags":["item-offer-resource"],"operationId":"getAllOtherOfferPrice","parameters":[{"name":"excludeOfferId","in":"query","required":true,"schema":{"type":"string"}},{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OtherOfferPriceDto"}}}}}}}},"/api/item-offer/csr/id":{"get":{"tags":["item-offer-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}},"/api/item-offer/csr/id/{id}":{"get":{"tags":["item-offer-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}},"/api/item-offer/csr/id/generate":{"get":{"tags":["item-offer-resource"],"operationId":"generateId_11","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-offer/csr/id/check/{id}":{"get":{"tags":["item-offer-resource"],"operationId":"checkId_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-offer/csr/history/{recordNo}":{"get":{"tags":["item-offer-resource"],"operationId":"findHistoryByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}},"/api/item-offer/csr/history/list":{"get":{"tags":["item-offer-resource"],"operationId":"getAllHistory_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemOfferFilterCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}}},"/api/item-offer/csr/count":{"get":{"tags":["item-offer-resource"],"operationId":"count_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemOfferFilterCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item-offer/csr/conflicts":{"get":{"tags":["item-offer-resource"],"operationId":"getOfferConflict","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OfferConflictRequest"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}}},"/api/item-offer-adjustment/csr/id/generate":{"get":{"tags":["item-offer-adjustment-resource"],"operationId":"generateId_12","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-offer-adjustment/csr/id/check/{id}":{"get":{"tags":["item-offer-adjustment-resource"],"operationId":"generateId_13","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item-image/csr/{recordNo}":{"get":{"tags":["Item Image"],"operationId":"findByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}},"/api/item-image/csr/rejection-reason/{recordNo}":{"get":{"tags":["Item Image"],"operationId":"rejectionReason_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-image/csr/list":{"get":{"tags":["Item Image"],"operationId":"getAll_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemImageCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}}},"/api/item-image/csr/id":{"get":{"tags":["Item Image"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}},"/api/item-image/csr/id/{id}":{"get":{"tags":["Item Image"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}},"/api/item-image/csr/id/generate":{"get":{"tags":["Item Image"],"operationId":"generateId_14","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-image/csr/id/check/{id}":{"get":{"tags":["Item Image"],"operationId":"checkId_12","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-image/csr/history/{recordNo}":{"get":{"tags":["Item Image"],"operationId":"findHistoryByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}},"/api/item-image/csr/history/list":{"get":{"tags":["Item Image"],"operationId":"getAllHistory_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemImageCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}}},"/api/item-image/csr/count":{"get":{"tags":["Item Image"],"operationId":"count_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemImageCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item-fulfilment-control":{"get":{"tags":["item-fulfilment-control-controller"],"operationId":"getItemFulfilmentControlByItemType","parameters":[{"name":"itemType","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"country","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemFulfilmentControlVo"}}}}}}},"/api/item-detail/csr/{recordNo}":{"get":{"tags":["Item Detail"],"operationId":"findByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/rejection-reason/{recordNo}":{"get":{"tags":["Item Detail"],"operationId":"rejectionReason_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-detail/csr/list":{"get":{"tags":["Item Detail"],"operationId":"getAll_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemDetailLocaleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}}},"/api/item-detail/csr/id":{"get":{"tags":["Item Detail"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/id/{id}":{"get":{"tags":["Item Detail"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/id/generate":{"get":{"tags":["Item Detail"],"operationId":"generateId_15","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-detail/csr/id/check/{id}":{"get":{"tags":["Item Detail"],"operationId":"checkId_13","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-detail/csr/history/{recordNo}":{"get":{"tags":["Item Detail"],"operationId":"findHistoryByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/history/list":{"get":{"tags":["Item Detail"],"operationId":"getAllHistory_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemDetailLocaleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}}},"/api/item-detail/csr/count":{"get":{"tags":["Item Detail"],"operationId":"count_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemDetailLocaleCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/category":{"get":{"tags":["Category"],"operationId":"getCategoryByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryVo"}}}}}}},"/api/category/csr/{recordNo}":{"get":{"tags":["Category"],"operationId":"findByRecordNo_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}}}}}},"/api/category/csr/rejection-reason/{recordNo}":{"get":{"tags":["Category"],"operationId":"rejectionReason_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/category/csr/list":{"get":{"tags":["Category"],"operationId":"getAll_16","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CategoryDto"}}}}}}}},"/api/category/csr/id":{"get":{"tags":["Category"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}}}}}},"/api/category/csr/id/{id}":{"get":{"tags":["Category"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}}}}}},"/api/category/csr/id/generate":{"get":{"tags":["Category"],"operationId":"generateId_16","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/category/csr/id/check/{id}":{"get":{"tags":["Category"],"operationId":"checkId_14","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/category/csr/history/{recordNo}":{"get":{"tags":["Category"],"operationId":"findHistoryByRecordNo_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}}}}}},"/api/category/csr/history/list":{"get":{"tags":["Category"],"operationId":"getAllHistory_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CategoryDto"}}}}}}}},"/api/category/csr/count":{"get":{"tags":["Category"],"operationId":"count_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CategoryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/category/all":{"get":{"tags":["Category"],"summary":"Get all categories","description":"Retrieve a paginated list of all active categories. If `locale` is not provided, the system default language will be used. Pagination info is returned via response body and response headers.","operationId":"getAllCategories","parameters":[{"name":"locale","in":"query","description":"Locale/language code for category names (e.g. `EN`, `VI`). Defaults to the system configured language if not provided.","required":false,"schema":{"type":"string","enum":["EN","VI"]},"example":"EN"},{"name":"page","in":"query","description":"Zero-based page index (0..N)","required":false,"schema":{"type":"integer","default":0,"minimum":0}},{"name":"size","in":"query","description":"The size of the page to be returned","required":false,"schema":{"type":"integer","default":20,"minimum":1}},{"name":"sort","in":"query","description":"Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"List of categories retrieved successfully","headers":{"X-Total-Count":{"description":"Total number of categories","style":"simple","schema":{"type":"integer"}},"Link":{"description":"Pagination links (first, prev, next, last). Example: `; rel=\"next\", ; rel=\"first\"`","style":"simple","schema":{"type":"string"}}},"content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberPortalCategoryVo"}}}},"400":{"description":"Invalid request parameters","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberPortalCategoryVo"}}}},"500":{"description":"Internal server error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberPortalCategoryVo"}}}}}}},"/api/catalogue":{"get":{"tags":["catalogue-controller"],"operationId":"getCatalogueByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueVo"}}}}}}},"/api/catalogue/list-by-codes":{"get":{"tags":["catalogue-controller"],"operationId":"getListCatalogueByCodes","parameters":[{"name":"codeList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CatalogueVo"}}}}}}}},"/api/catalogue/exists":{"get":{"tags":["catalogue-controller"],"operationId":"existsCatalogue","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/catalogue/csr/{recordNo}":{"get":{"tags":["Catalogue"],"operationId":"findByRecordNo_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}},"/api/catalogue/csr/rejection-reason/{recordNo}":{"get":{"tags":["Catalogue"],"operationId":"rejectionReason_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/catalogue/csr/list":{"get":{"tags":["Catalogue"],"operationId":"getAll_17","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CatalogueCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}}},"/api/catalogue/csr/id":{"get":{"tags":["Catalogue"],"operationId":"findActiveByIds_9","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}},"/api/catalogue/csr/id/{id}":{"get":{"tags":["Catalogue"],"operationId":"findActiveById_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}},"/api/catalogue/csr/id/generate":{"get":{"tags":["Catalogue"],"operationId":"generateId_17","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/catalogue/csr/id/check/{id}":{"get":{"tags":["Catalogue"],"operationId":"checkId_15","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/catalogue/csr/history/{recordNo}":{"get":{"tags":["Catalogue"],"operationId":"findHistoryByRecordNo_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}},"/api/catalogue/csr/history/list":{"get":{"tags":["Catalogue"],"operationId":"getAllHistory_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CatalogueCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}}},"/api/catalogue/csr/count":{"get":{"tags":["Catalogue"],"operationId":"count_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CatalogueCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/brand":{"get":{"tags":["brand-controller"],"operationId":"getBrandById","parameters":[{"name":"brandId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandVo"}}}}}}},"/api/brand/exists":{"get":{"tags":["brand-controller"],"operationId":"existsBrand","parameters":[{"name":"brandId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/brand/csr/{recordNo}":{"get":{"tags":["Brand"],"operationId":"findByRecordNo_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/brand/csr/rejection-reason/{recordNo}":{"get":{"tags":["Brand"],"operationId":"rejectionReason_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/brand/csr/list":{"get":{"tags":["Brand"],"operationId":"getAll_18","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandDto"}}}}}}}},"/api/brand/csr/id":{"get":{"tags":["Brand"],"operationId":"findActiveByIds_10","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/brand/csr/id/{id}":{"get":{"tags":["Brand"],"operationId":"findActiveById_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/brand/csr/id/generate":{"get":{"tags":["Brand"],"operationId":"generateId_18","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/brand/csr/id/check/{id}":{"get":{"tags":["Brand"],"operationId":"checkId_16","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/brand/csr/history/{recordNo}":{"get":{"tags":["Brand"],"operationId":"findHistoryByRecordNo_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/brand/csr/history/list":{"get":{"tags":["Brand"],"operationId":"getAllHistory_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandDto"}}}}}}}},"/api/brand/csr/count":{"get":{"tags":["Brand"],"operationId":"count_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/brand/all":{"get":{"tags":["brand-controller"],"operationId":"getAllBrand","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandVo"}}}}}}}},"/api/brand-store/csr/{recordNo}":{"get":{"tags":["Brand Store"],"operationId":"findByRecordNo_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/brand-store/csr/rejection-reason/{recordNo}":{"get":{"tags":["Brand Store"],"operationId":"rejectionReason_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/brand-store/csr/list":{"get":{"tags":["Brand Store"],"operationId":"getAll_19","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/brand-store/csr/id":{"get":{"tags":["Brand Store"],"operationId":"findActiveByIds_11","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/brand-store/csr/id/{id}":{"get":{"tags":["Brand Store"],"operationId":"findActiveById_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/brand-store/csr/id/generate":{"get":{"tags":["Brand Store"],"operationId":"generateId_19","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/brand-store/csr/id/check/{id}":{"get":{"tags":["Brand Store"],"operationId":"checkId_17","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/brand-store/csr/history/{recordNo}":{"get":{"tags":["Brand Store"],"operationId":"findHistoryByRecordNo_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/brand-store/csr/history/list":{"get":{"tags":["Brand Store"],"operationId":"getAllHistory_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/brand-store/csr/count":{"get":{"tags":["Brand Store"],"operationId":"count_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/attribute-catalogue/get-value-from-entity-table":{"get":{"tags":["attribute-resource"],"operationId":"getValueFromEntityTable","parameters":[{"name":"columnName","in":"query","required":true,"schema":{"type":"string"}},{"name":"entity","in":"query","required":true,"schema":{"type":"string","enum":["CLIENT","PRODUCT_ACCOUNT","CARD","CORPORATION","CHAIN","STORE","CAMPAIGN","ITEM"]}},{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/voucher-code/csr/delete":{"delete":{"tags":["Voucher"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/supplier/csr/delete":{"delete":{"tags":["Supplier"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/merchant-voucher-upload/csr/upload-file/{fileId}":{"delete":{"tags":["VoucherUpload"],"operationId":"deleteFile","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/voucher-upload/csr/upload-file/{fileId}":{"delete":{"tags":["VoucherUpload"],"operationId":"deleteFile_1","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/merchant-voucher-code/csr/delete":{"delete":{"tags":["Merchant Voucher Code"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/merchant-item/csr/delete":{"delete":{"tags":["Merchant Item"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-brand/csr/delete":{"delete":{"tags":["Merchant Brand"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand-store/csr/delete":{"delete":{"tags":["Merchant Brand Store"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/item/csr/delete":{"delete":{"tags":["Item"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item-voucher-linked/csr/delete":{"delete":{"tags":["Voucher"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-price/csr/delete":{"delete":{"tags":["ItemPrice"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-offer/csr/delete":{"delete":{"tags":["item-offer-resource"],"operationId":"delete_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-image/csr/delete":{"delete":{"tags":["Item Image"],"operationId":"delete_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-favorite/{itemCode}":{"delete":{"tags":["mp-favorite-item-controller"],"operationId":"delete_11","parameters":[{"name":"itemCode","in":"path","required":true,"schema":{"type":"string"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/item-detail/csr/delete":{"delete":{"tags":["Item Detail"],"operationId":"delete_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/image-stock/remove-image/{fileId}":{"delete":{"tags":["ImageStock"],"operationId":"removeFile","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/category/csr/delete":{"delete":{"tags":["Category"],"operationId":"delete_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/catalogue/csr/delete":{"delete":{"tags":["Catalogue"],"operationId":"delete_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/brand/csr/delete":{"delete":{"tags":["Brand"],"operationId":"delete_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand-store/csr/delete":{"delete":{"tags":["Brand Store"],"operationId":"delete_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}}},"components":{"schemas":{"VoucherFulfillmentStatusUpdateRequest":{"type":"object","properties":{"fulfillmentStatus":{"type":"string","minLength":1},"updatedBy":{"type":"string"}},"required":["fulfillmentStatus"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"VoucherCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"voucherCode":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"supplierId":{"$ref":"#/components/schemas/ReferenceData"},"expiryPolicy":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"expiryParams":{"type":"integer","format":"int32"},"generateVoucher":{"type":"boolean"},"quantity":{"type":"integer","format":"int32","maximum":99999},"promoType":{"type":"string"},"voucherValue":{"type":"number","format":"double"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"voucherStatus":{"type":"string"},"voucherForm":{"type":"array","items":{"type":"string"}},"voucherUpload":{"$ref":"#/components/schemas/VoucherUploadDto"},"fulfilledCodeCount":{"type":"integer","format":"int64"},"minimumQuantity":{"type":"integer","format":"int32"},"hasRedeemedCode":{"type":"boolean"},"showVoucherDetails":{"type":"boolean"},"numberVoucherInUse":{"type":"integer","format":"int64"},"promoCode":{"type":"boolean"}},"required":["voucherCode"]},"VoucherUploadDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"id":{"type":"string","maxLength":20,"minLength":0},"description":{"type":"string","maxLength":120,"minLength":0},"inputFile":{"type":"string","maxLength":500,"minLength":0},"inputFileInfo":{"$ref":"#/components/schemas/VoucherUploadFileInfoDto","readOnly":true},"errorFile":{"type":"string","readOnly":true},"errorFileInfo":{"$ref":"#/components/schemas/VoucherUploadFileInfoDto","readOnly":true},"processingStatus":{"type":"string","readOnly":true},"batchNo":{"type":"integer","format":"int64","readOnly":true},"voucherCode":{"type":"string","maxLength":50,"minLength":0},"totalSuccess":{"type":"integer","format":"int64","readOnly":true},"totalError":{"type":"integer","format":"int64","readOnly":true}},"required":["id"]},"VoucherUploadFileInfoDto":{"type":"object","properties":{"fileId":{"type":"string"},"originalFileName":{"type":"string"},"file_size":{"type":"integer","format":"int64"},"created_date":{"type":"string","format":"date-time"}}},"OperationResultVoucherCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"ImageResourceDTO":{"type":"object","properties":{"imageSource":{"type":"string","enum":["UPLOAD","URL"]},"imageUrl":{"type":"string"},"imageId":{"type":"string"},"imageName":{"type":"string"},"imageSize":{"type":"integer","format":"int64"}}},"SupplierDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"supplierId":{"type":"string","maxLength":50,"minLength":1},"supplierName":{"type":"string"},"description":{"type":"string"},"image":{"$ref":"#/components/schemas/ImageResourceDTO"},"partnerCode":{"$ref":"#/components/schemas/ReferenceData"},"email":{"type":"string"},"phone":{"type":"string"},"supplierStatus":{"type":"string"}},"required":["supplierId"]},"OperationResultSupplierDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/SupplierDto"}}},"FileStorageVo":{"type":"object","properties":{"fileId":{"type":"string"},"bucketName":{"type":"string"},"objectPath":{"type":"string"},"originalFileName":{"type":"string"},"uploadedFileName":{"type":"string"},"fileSize":{"type":"integer","format":"int64"},"fileStatus":{"type":"string"},"contentType":{"type":"string"},"storageUri":{"type":"string"},"uploadedAt":{"type":"string","format":"date-time"}}},"OperationResultVoucherUploadDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/VoucherUploadDto"}}},"ImageReferenceDto":{"type":"object","properties":{"imageSource":{"type":"string"},"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"ItemContentEmailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"sender":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"fulfillmentStatus":{"type":"string"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"ItemContentNotificationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"fulfillmentStatus":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"notificationContentId":{"type":"string"},"languageCode":{"type":"string"},"title":{"type":"string"},"shortContent":{"type":"string"},"content":{"type":"string"},"navigationType":{"$ref":"#/components/schemas/ReferenceData"},"link":{"type":"string"},"targetScreen":{"$ref":"#/components/schemas/ReferenceData"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"offerGroup":{"$ref":"#/components/schemas/ReferenceData"},"categoryId":{"$ref":"#/components/schemas/ReferenceData"},"referenceNo":{"$ref":"#/components/schemas/ReferenceData"},"campaignId":{"$ref":"#/components/schemas/ReferenceData"},"itemCodeContent":{"$ref":"#/components/schemas/ReferenceData"},"notificationType":{"$ref":"#/components/schemas/ReferenceData"},"richMedia":{"type":"boolean"},"avatar":{"$ref":"#/components/schemas/ImageReferenceDto"},"relatedButtons":{"type":"array","items":{"$ref":"#/components/schemas/ItemNotificationButtonDto"}}}},"ItemContentSmsDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"smsBrand":{"$ref":"#/components/schemas/ReferenceData"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"fulfillmentStatus":{"type":"string"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"}}},"ItemDetailLocaleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"locale":{"type":"string","minLength":1},"itemName":{"type":"string","maxLength":120,"minLength":0},"itemDescription":{"type":"string","maxLength":4000,"minLength":0},"itemContent":{"type":"string","maxLength":2000,"minLength":0},"howToUse":{"type":"string","maxLength":2000,"minLength":0},"termAndCondition":{"type":"string","maxLength":2000,"minLength":0}},"required":["itemName","locale"]},"ItemDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemCode":{"type":"string","minLength":1},"itemName":{"type":"string","maxLength":120,"minLength":0},"defaultLanguage":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"category":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"supplierId":{"$ref":"#/components/schemas/ReferenceData"},"redTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"awdTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"itemType":{"type":"string"},"itemValue":{"type":"number","format":"double"},"voucherSetupOption":{"type":"string"},"voucherCode":{"$ref":"#/components/schemas/ReferenceData"},"itemVoucherLinked":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"},"trackQuantityOnHand":{"type":"boolean"},"quantityOnHand":{"type":"integer","format":"int32"},"lowStockAlertId":{"type":"string"},"lowStockMessage":{"type":"string"},"lowStockAlertGroup":{"type":"string"},"itemDetails":{"type":"array","items":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}},"itemImages":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}},"itemPrices":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDto"}},"limitOnRedemptions":{"type":"array","items":{"$ref":"#/components/schemas/LimitOnRedemptionDto"}},"itemContentSms":{"type":"array","items":{"$ref":"#/components/schemas/ItemContentSmsDto"}},"itemContentEmail":{"type":"array","items":{"$ref":"#/components/schemas/ItemContentEmailDto"}},"catalogueCode":{"$ref":"#/components/schemas/ReferenceData"},"faceValue":{"type":"number","format":"double"},"initQuantityOfStock":{"type":"integer","format":"int32"},"quantityRedeem":{"type":"integer","format":"int32"},"numberExchange":{"type":"integer","format":"int64","readOnly":true},"hasRedeemed":{"type":"boolean","readOnly":true},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"hotItem":{"type":"string"},"featuredItem":{"type":"string"},"brandId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"itemStores":{"type":"array","items":{"$ref":"#/components/schemas/ItemStoreDto"}},"itemContentNotifications":{"type":"array","items":{"$ref":"#/components/schemas/ItemContentNotificationDto"}},"redemptionModes":{"type":"array","items":{"type":"string"}},"recordNoActive":{"type":"string","readOnly":true},"numberItemsByCategories":{"type":"object","additionalProperties":{"type":"integer","format":"int64"}},"itemNameLanguages":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["itemCode"]},"ItemImageDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"image":{"$ref":"#/components/schemas/ImageResourceDTO"},"displayOrder":{"type":"integer","format":"int32"},"isCover":{"type":"boolean"}}},"ItemNotificationButtonDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"messageId":{"type":"string"},"notificationContentId":{"type":"string"},"buttonId":{"type":"string"},"buttonName":{"type":"string"},"buttonNavigationType":{"$ref":"#/components/schemas/ReferenceData"},"buttonLink":{"type":"string"},"buttonTargetScreen":{"$ref":"#/components/schemas/ReferenceData"},"buttonPoolId":{"$ref":"#/components/schemas/ReferenceData"},"buttonOfferGroup":{"$ref":"#/components/schemas/ReferenceData"},"buttonCategoryId":{"$ref":"#/components/schemas/ReferenceData"},"buttonCampaignId":{"$ref":"#/components/schemas/ReferenceData"},"buttonItemCode":{"$ref":"#/components/schemas/ReferenceData"},"buttonReferenceNo":{"$ref":"#/components/schemas/ReferenceData"},"buttonNotificationType":{"$ref":"#/components/schemas/ReferenceData"}}},"ItemPriceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"priceCode":{"type":"string","minLength":1},"priceName":{"type":"string","minLength":1},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"redemptionChannel":{"type":"array","items":{"type":"string"}},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"priceInPoint":{"type":"number"},"faceValue":{"type":"number"},"partialRedemption":{"type":"boolean"},"fullItemPriceInCash":{"type":"string","pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"minPartialRedeemPoint":{"type":"string","pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"internalCost":{"type":"number"},"useOnlyPoint":{"type":"boolean"},"originalPrice":{"type":"number"},"discountValue":{"type":"number","format":"double","readOnly":true},"cashValuePerPoint":{"type":"number"},"taxRate":{"type":"string"},"cashPerTransaction":{"type":"number"},"pointPerTransaction":{"type":"string","pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"criteria":{"type":"string"},"campaignId":{"$ref":"#/components/schemas/ReferenceData"}},"required":["poolId","priceCode","priceInPoint","priceName"]},"ItemStoreDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"}}},"ItemVoucherLinkedDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"voucherCode":{"type":"string","maxLength":50,"minLength":1},"itemCode":{"type":"string","minLength":1},"supplierId":{"$ref":"#/components/schemas/ReferenceData"},"expiryPolicy":{"type":"string","minLength":1},"expiryDate":{"type":"string","format":"date"},"expiryParams":{"type":"integer","format":"int32"},"quantity":{"type":"integer","format":"int32","maximum":99999}},"required":["expiryPolicy","itemCode","voucherCode"]},"LimitOnRedemptionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"allowNotMoreThan":{"type":"number"},"unit":{"type":"string"},"perEntity":{"type":"string"},"perPeriod":{"type":"string"}}},"OperationResultItemDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemDto"}}},"BrandDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"brandId":{"type":"string","maxLength":10,"minLength":1},"brandName":{"type":"string","maxLength":50,"minLength":1},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"avatar":{"$ref":"#/components/schemas/ImageResourceDTO"},"description":{"type":"string","maxLength":200,"minLength":0},"rewardSupplier":{"type":"string"},"emailAddress":{"type":"string","format":"email","maxLength":50,"minLength":0},"phoneNumber":{"type":"string","maxLength":50,"minLength":0},"brandStatus":{"type":"string","maxLength":1,"minLength":0,"pattern":"^(|A|I)$"},"website":{"type":"string","maxLength":100,"minLength":0,"pattern":"^(|((https?://)?([A-Za-z0-9-]+\\.)+[A-Za-z]{2,})(:\\d{1,5})?([/?#]\\S*)?)$"},"numberStore":{"type":"integer","format":"int64","readOnly":true},"rejectReason":{"type":"string","readOnly":true},"lastRejectedBy":{"type":"string","readOnly":true},"lastRejectedDate":{"type":"string","format":"date-time","readOnly":true},"recordNoActive":{"type":"string","readOnly":true}},"required":["brandId","brandName"]},"OperationResultBrandDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/BrandDto"}}},"BrandStoreDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"brandId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"type":"string","maxLength":10,"minLength":0,"pattern":"^(|[A-Z0-9][A-Z0-9_]*)$"},"storeName":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":200,"minLength":0},"phoneNumber":{"type":"string","maxLength":50,"minLength":0,"pattern":"^(|[+0-9][0-9 ()-]{0,49})$"},"contactPerson":{"type":"string","maxLength":50,"minLength":0},"address":{"type":"string","maxLength":100,"minLength":0},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"stateCode":{"$ref":"#/components/schemas/ReferenceData"},"cityCode":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"storeStatus":{"type":"string","maxLength":1,"minLength":0,"pattern":"^(|A|I)$"}},"required":["brandId","cityCode","countryCode","stateCode","storeName"]},"OperationResultBrandStoreDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/BrandStoreDto"}}},"RedeemStockInfoRequest":{"type":"object","properties":{"itemCode":{"type":"string"},"redeemQuantity":{"type":"integer","format":"int32"},"voucherCode":{"type":"string"}}},"RedeemStockRequest":{"type":"object","properties":{"redeemStockInfos":{"type":"array","items":{"$ref":"#/components/schemas/RedeemStockInfoRequest"}},"txnDate":{"type":"string","format":"date-time"},"postDate":{"type":"string","format":"date-time"},"requestId":{"type":"string"},"lastUpdateBy":{"type":"string"}}},"ProcessResult":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"targetId":{"type":"string"}}},"ServiceResultListProcessResult":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"array","items":{"$ref":"#/components/schemas/ProcessResult"}},"fail":{"type":"boolean"}}},"OperationResultItemVoucherLinkedDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"OperationResultItemPriceDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemPriceDto"}}},"ItemOfferAdjustmentDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferRecordNo":{"type":"integer","format":"int64"},"itemOfferId":{"type":"string"},"adjustmentId":{"type":"string","minLength":1},"adjustmentName":{"type":"string","minLength":1},"redemptionChannels":{"type":"array","items":{"type":"string"},"minItems":1},"discountType":{"type":"string"},"addAllItem":{"type":"boolean"},"discountValue":{"type":"number","format":"double"},"maxDiscountValue":{"type":"number","format":"double"},"selectedItemPrices":{"type":"array","items":{"$ref":"#/components/schemas/SelectedOfferItemPriceDto"}}},"required":["adjustmentId","adjustmentName","discountValue","redemptionChannels"]},"ItemOfferCriteriaDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferRecordNo":{"type":"integer","format":"int64"},"itemOfferId":{"type":"string"},"targetCriteria":{"type":"string"},"itemCriteria":{"type":"string"}}},"ItemOfferDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferId":{"type":"string","minLength":1},"offerName":{"type":"string","maxLength":100,"minLength":0},"description":{"type":"string","maxLength":500,"minLength":0},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"displayBehavior":{"type":"string","minLength":1},"offerGroup":{"$ref":"#/components/schemas/ReferenceData"},"seqNo":{"type":"integer","format":"int32","minimum":1},"sortType":{"type":"string"},"offerCriteria":{"$ref":"#/components/schemas/ItemOfferCriteriaDto"},"offerOrders":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferOrderDto"}},"offerAdjustments":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferAdjustmentDto"}},"offerPrices":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferPriceDto"}}},"required":["displayBehavior","effectiveFrom","effectiveTo","itemOfferId","offerGroup","offerName"]},"ItemOfferOrderDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferRecordNo":{"type":"integer","format":"int64"},"itemOfferId":{"type":"string"},"field":{"type":"string"},"direction":{"type":"string"},"priorities":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}}},"ItemOfferPriceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferRecordNo":{"type":"integer","format":"int64"},"itemOfferId":{"type":"string"},"adjustmentId":{"type":"string"},"item":{"$ref":"#/components/schemas/ReferenceData"},"itemPrice":{"$ref":"#/components/schemas/ReferenceData"}}},"SelectedOfferItemPriceDto":{"type":"object","properties":{"categories":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"itemType":{"type":"string"},"priceCode":{"$ref":"#/components/schemas/ReferenceData"},"channel":{"type":"string"},"originalPrice":{"type":"number","format":"double"},"discountValue":{"type":"number","format":"double"},"maxDiscountValue":{"type":"number","format":"double"},"adjustedValue":{"type":"number","format":"double"},"redTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"awdTransactionCode":{"$ref":"#/components/schemas/ReferenceData"}}},"ItemOfferOverlapWarningDto":{"type":"object","properties":{"item":{"$ref":"#/components/schemas/ReferenceData"},"adjustments":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}}},"ConditionRule":{"type":"object","properties":{"field":{"type":"string"},"fieldType":{"type":"string"},"counterCriteria":{"type":"string"},"counterEntity":{"type":"string"},"counterBucketStartDate":{"type":"string"},"counterBucketEndDate":{"type":"string"},"counterBucketNoHit":{"type":"boolean"},"operator":{"type":"string"},"filterValue":{"type":"array","items":{"type":"string"}},"filterType":{"type":"string"},"combinator":{"type":"string"},"rules":{"type":"array","items":{}},"not":{"type":"boolean"}}},"ItemDisplayRequest":{"type":"object","properties":{"displayRules":{"type":"string"},"sortRules":{"type":"array","items":{"$ref":"#/components/schemas/SortConfig"}},"filters":{"$ref":"#/components/schemas/ConditionRule"}}},"SortConfig":{"type":"object","properties":{"field":{"type":"string"},"direction":{"type":"string"},"priorities":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"ItemDisplayDto":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemImages":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}},"itemType":{"type":"string"},"supplier":{"$ref":"#/components/schemas/ReferenceData"},"categories":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"redTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"awardTransactionCode":{"$ref":"#/components/schemas/ReferenceData"}}},"AdjustPriceSettingDto":{"type":"object","properties":{"adjustmentId":{"type":"string"},"adjustmentName":{"type":"string"},"redemptionChannels":{"type":"array","items":{"type":"string"}},"discountType":{"type":"string"},"discountValue":{"type":"number","format":"double"},"maxDiscountValue":{"type":"number","format":"double"}}},"ItemPriceBySpecificDto":{"type":"object","properties":{"displayRules":{"type":"string"},"selectBySpecificItem":{"type":"array","items":{"$ref":"#/components/schemas/SpecificFilter"}},"filters":{"$ref":"#/components/schemas/ConditionRule"},"adjustSetting":{"$ref":"#/components/schemas/AdjustPriceSettingDto"}}},"SpecificFilter":{"type":"object","properties":{"itemType":{"type":"string"},"categories":{"type":"array","items":{"type":"string"}},"empty":{"type":"boolean"}}},"ItemPriceDisplayDto":{"type":"object","properties":{"priceCode":{"type":"string"},"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemType":{"type":"string"},"categories":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"originalPrice":{"type":"number","format":"double"},"adjustedValue":{"type":"number","format":"double"},"discountValue":{"type":"number","format":"double"},"discountType":{"type":"string"},"redemptionChannel":{"type":"string"},"redTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"awardTransactionCode":{"$ref":"#/components/schemas/ReferenceData"}}},"ItemPriceByPriceCodes":{"type":"object","properties":{"displayRules":{"type":"string"},"priceCodes":{"type":"array","items":{"type":"string"}},"adjustSetting":{"$ref":"#/components/schemas/AdjustPriceSettingDto"}}},"ItemPriceByAttributeDto":{"type":"object","properties":{"displayRules":{"type":"string"},"selectByAttribute":{"$ref":"#/components/schemas/ConditionRule"},"filters":{"$ref":"#/components/schemas/ConditionRule"},"adjustSetting":{"$ref":"#/components/schemas/AdjustPriceSettingDto"}}},"ItemCategory":{"type":"object","properties":{"categoryId":{"type":"string"},"categoryName":{"type":"string"}}},"ItemTypeSummaryDto":{"type":"object","properties":{"itemType":{"type":"string"},"categories":{"type":"array","items":{"$ref":"#/components/schemas/ItemCategory"}},"totalItem":{"type":"integer","format":"int64"}}},"OperationResultItemOfferDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemOfferDto"}}},"OperationResultItemImageDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemImageDto"}}},"MpFavoriteItemRequest":{"type":"object","properties":{"itemCode":{"type":"string"}}},"MpFavoriteItemVo":{"type":"object","properties":{"csn":{"type":"string"},"itemCode":{"type":"string"}}},"ItemRedemptionRequest":{"type":"object","properties":{"channel":{"type":"string"},"redemptionDate":{"type":"string","format":"date-time"},"category":{"type":"string"},"includePrice":{"type":"boolean"},"cifNbr":{"type":"string"},"paNo":{"type":"string"},"paLevel":{"type":"string"},"paType":{"type":"string"},"cardNo":{"type":"string"},"locale":{"type":"string"},"offerDisplayGroup":{"type":"string"},"favoritePage":{"type":"boolean"},"itemCategory":{"type":"string"},"itemSortBy":{"type":"string"},"itemBrand":{"type":"array","items":{"type":"string"}},"itemPriceLow":{"type":"number","format":"double"},"itemPriceHigh":{"type":"number","format":"double"},"itemType":{"type":"string"},"searchComponent":{"type":"string"}}},"ApiResponseListItemResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/ItemResponse"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ItemImage":{"type":"object","properties":{"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"ItemResponse":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemContent":{"type":"string"},"itemType":{"type":"string"},"itemPrice":{"type":"number","format":"double"},"pricePoolId":{"type":"string"},"itemAdjustedPrice":{"type":"number","format":"double"},"itemDiscountAmount":{"type":"number","format":"double"},"itemDiscountType":{"type":"string"},"itemOfferCampaign":{"type":"string"},"priceId":{"type":"string"},"itemImage":{"type":"array","items":{"$ref":"#/components/schemas/ItemImage"}},"itemStartDate":{"type":"string","format":"date"},"itemEndDate":{"type":"string","format":"date"},"itemBrand":{"type":"string"},"itemBrandName":{"type":"string"},"itemCategory":{"type":"string"},"itemRewardSupplier":{"type":"string"},"rewardSupplierName":{"type":"string"},"itemQtyOnHand":{"type":"integer","format":"int32"},"isHot":{"type":"boolean"},"isFeatured":{"type":"boolean"},"isFavorite":{"type":"boolean"}}},"Pagination":{"type":"object","properties":{"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalItems":{"type":"integer","format":"int64"},"totalPages":{"type":"integer","format":"int32"}}},"ApiResponseItemDetailResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/ItemDetailResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ItemDetailResponse":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemContent":{"type":"string"},"itemType":{"type":"string"},"itemPrice":{"type":"number","format":"double"},"pricePoolId":{"type":"string"},"itemAdjustedPrice":{"type":"number","format":"double"},"itemDiscountAmount":{"type":"number","format":"double"},"itemDiscountType":{"type":"string"},"itemOfferCampaign":{"type":"string"},"priceId":{"type":"string"},"itemImage":{"type":"array","items":{"$ref":"#/components/schemas/ItemImage"}},"itemStartDate":{"type":"string","format":"date"},"itemEndDate":{"type":"string","format":"date"},"itemBrand":{"type":"string"},"itemBrandName":{"type":"string"},"itemCategory":{"type":"string"},"itemRewardSupplier":{"type":"string"},"rewardSupplierName":{"type":"string"},"itemQtyOnHand":{"type":"integer","format":"int32"},"isHot":{"type":"boolean"},"isFeatured":{"type":"boolean"},"isFavorite":{"type":"boolean"},"brandImageId":{"type":"string"},"brandImageUrl":{"type":"string"},"supplierImageId":{"type":"string"},"supplierImageUrl":{"type":"string"}}},"OperationResultItemDetailLocaleDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"CategoryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"categoryCode":{"type":"string","minLength":1},"categoryName":{"type":"string"},"description":{"type":"string"},"image":{"$ref":"#/components/schemas/ImageResourceDTO"},"iconImage":{"$ref":"#/components/schemas/ImageResourceDTO"},"displayOrder":{"type":"integer","format":"int32","maximum":99,"minimum":1},"categoryLocale":{"type":"array","items":{"$ref":"#/components/schemas/CategoryLocaleDto"}}},"required":["categoryCode"]},"CategoryLocaleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"categoryRecordNo":{"type":"integer","format":"int64"},"categoryCode":{"type":"string"},"locale":{"type":"string"},"categoryName":{"type":"string","minLength":1},"description":{"type":"string"}},"required":["categoryName"]},"OperationResultCategoryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CategoryDto"}}},"CatalogueDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"catalogueCode":{"type":"string"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"image":{"$ref":"#/components/schemas/ImageResourceDTO"},"catalogueLocale":{"type":"array","items":{"$ref":"#/components/schemas/CatalogueLocaleDto"}}}},"CatalogueLocaleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"catalogueRecordNo":{"type":"integer","format":"int64"},"catalogueCode":{"type":"string"},"locale":{"type":"string"},"description":{"type":"string"}}},"OperationResultCatalogueDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CatalogueDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"ApiResponseVoucherInfoVo":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/VoucherInfoVo"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"VoucherInfoVo":{"type":"object","properties":{"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"evoucherNo":{"type":"string"},"evoucherSerial":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"voucherInfo":{"type":"string"},"displayForm":{"type":"string"}}},"VoucherStatisticDto":{"type":"object","properties":{"totalVoucher":{"type":"string"},"totalAvailable":{"type":"string"},"totalRedeemed":{"type":"string"},"totalCancelled":{"type":"string"},"totalExpired":{"type":"string"}}},"BooleanFilter":{"type":"object","properties":{"equals":{"type":"boolean"},"notEquals":{"type":"boolean"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"boolean"}},"notIn":{"type":"array","items":{"type":"boolean"}}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"VoucherDetailCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"voucherNo":{"$ref":"#/components/schemas/StringFilter"},"redemptionIndicator":{"$ref":"#/components/schemas/BooleanFilter"},"redemptionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"expiryDate":{"$ref":"#/components/schemas/LocalDateFilter"},"fulfillmentStatus":{"$ref":"#/components/schemas/StringFilter"},"fullfillmentStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"evoucherNo":{"$ref":"#/components/schemas/StringFilter"},"eserialNo":{"$ref":"#/components/schemas/StringFilter"}}},"VoucherDetailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"redemptionDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"redemptionIndicator":{"type":"string"},"cancellationIndicator":{"type":"string"},"fulfillmentStatus":{"type":"string"},"voucherUrl":{"type":"string"},"evoucherNo":{"type":"string"},"eserialNo":{"type":"string"},"eSerialNo":{"type":"string"}}},"VoucherCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"supplierId":{"$ref":"#/components/schemas/StringFilter"},"expiryPolicy":{"$ref":"#/components/schemas/StringFilter"},"promoType":{"$ref":"#/components/schemas/StringFilter"},"isItemGenerated":{"$ref":"#/components/schemas/StringFilter"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"voucherStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"VoucherCode":{"type":"object","properties":{"status":{"type":"string"},"lastApproveBy":{"type":"string"},"lastApproveDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"recordNo":{"type":"integer","format":"int64"},"voucherCode":{"type":"string"},"description":{"type":"string"},"supplierId":{"type":"string"},"expiryPolicy":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"expiryParams":{"type":"integer","format":"int32"},"generateVoucher":{"type":"string"},"quantity":{"type":"integer","format":"int32"},"promoType":{"type":"string"},"voucherValue":{"type":"number","format":"double"},"termAndCondition":{"type":"string"},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"processDate":{"type":"string","format":"date-time"},"itemCode":{"type":"string"},"corporationId":{"type":"string"},"voucherStatus":{"type":"string"},"voucherForm":{"type":"string"},"promoCode":{"type":"boolean"},"primaryKey":{"type":"string"},"foreignRecordNoColumn":{"type":"string"},"mainRecordNo":{"type":"integer","format":"int64","writeOnly":true},"foreignKey":{"type":"string","writeOnly":true}}},"VoucherCodeVo":{"type":"object","properties":{"voucherCode":{"type":"string"},"description":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"expiryParams":{"type":"integer","format":"int32"},"expiryPolicy":{"type":"string"}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"SupplierCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"supplierId":{"$ref":"#/components/schemas/StringFilter"},"supplierName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"partnerCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OfferDisplayGroupVo":{"type":"object","properties":{"groupId":{"type":"string"},"groupName":{"type":"string"},"description":{"type":"string"}}},"OfferDisplayGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"groupId":{"$ref":"#/components/schemas/StringFilter"},"groupName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OfferDisplayGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"groupId":{"type":"string"},"groupName":{"type":"string"},"description":{"type":"string"}}},"VoucherUploadCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"id":{"$ref":"#/components/schemas/StringFilter"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"processingStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"catalogueCode":{"$ref":"#/components/schemas/StringFilter"},"itemCode":{"$ref":"#/components/schemas/StringFilter"},"itemName":{"$ref":"#/components/schemas/StringFilter"},"itemType":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"supplierId":{"$ref":"#/components/schemas/StringFilter"},"brandId":{"$ref":"#/components/schemas/StringFilter"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"redTransactionCode":{"$ref":"#/components/schemas/StringFilter"},"category":{"$ref":"#/components/schemas/ListContainsFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ListContainsFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"containsList":{"type":"string"},"doesNotContainList":{"type":"string"}}},"CategoryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"categoryCode":{"$ref":"#/components/schemas/StringFilter"},"categoryName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"BrandCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"brandId":{"$ref":"#/components/schemas/StringFilter"},"brandName":{"$ref":"#/components/schemas/StringFilter"},"corporationId":{"$ref":"#/components/schemas/ReferenceDataStringFilter"},"brandStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ReferenceDataStringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"}}},"StateCodeVo":{"type":"object","properties":{"stateCode":{"type":"string"},"description":{"type":"string"}}},"BrandStoreCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"brandId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"storeName":{"$ref":"#/components/schemas/StringFilter"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"storeStatus":{"$ref":"#/components/schemas/StringFilter"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"cityCode":{"$ref":"#/components/schemas/StringFilter"},"phoneNumber":{"$ref":"#/components/schemas/StringFilter"},"contactPerson":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PageBrandStoreDto":{"type":"object","properties":{"totalPages":{"type":"integer","format":"int32"},"totalElements":{"type":"integer","format":"int64"},"pageable":{"$ref":"#/components/schemas/PageableObject"},"first":{"type":"boolean"},"last":{"type":"boolean"},"size":{"type":"integer","format":"int32"},"content":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}},"number":{"type":"integer","format":"int32"},"sort":{"$ref":"#/components/schemas/SortObject"},"numberOfElements":{"type":"integer","format":"int32"},"empty":{"type":"boolean"}}},"PageableObject":{"type":"object","properties":{"paged":{"type":"boolean"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"offset":{"type":"integer","format":"int64"},"sort":{"$ref":"#/components/schemas/SortObject"},"unpaged":{"type":"boolean"}}},"SortObject":{"type":"object","properties":{"sorted":{"type":"boolean"},"empty":{"type":"boolean"},"unsorted":{"type":"boolean"}}},"BrandStoreLocationCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"brandId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"storeName":{"$ref":"#/components/schemas/StringFilter"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"storeStatus":{"$ref":"#/components/schemas/StringFilter"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"cityCode":{"$ref":"#/components/schemas/StringFilter"},"phoneNumber":{"$ref":"#/components/schemas/StringFilter"},"contactPerson":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemVo":{"type":"object","properties":{"catalogueCode":{"type":"string"},"category":{"type":"string"},"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemType":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"storeId":{"type":"string"},"redTransactionCode":{"type":"string"},"awdTransactionCode":{"type":"string"},"voucherCode":{"type":"string"},"faceValue":{"type":"number","format":"double"},"trackQuantityOnHand":{"type":"boolean"},"initQuantityOfStock":{"type":"integer","format":"int32"},"quantityOnHand":{"type":"integer","format":"int32"},"quantityRedeem":{"type":"integer","format":"int32"},"limitOnRedemptions":{"type":"array","items":{"$ref":"#/components/schemas/LimitOnRedemptionVo"}}}},"LimitOnRedemptionVo":{"type":"object","properties":{"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"allowNotMoreThan":{"type":"integer","format":"int32"},"unit":{"type":"string"},"perEntity":{"type":"string"},"perPeriod":{"type":"string"}}},"ApiResponseListBrandStoreResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreResponse"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"BrandStoreResponse":{"type":"object","properties":{"storeId":{"type":"string"},"storeName":{"type":"string"},"storePhone":{"type":"string"},"storeAddress":{"type":"string"},"storeCountry":{"type":"string"},"storeState":{"type":"string"},"storeCity":{"type":"string"}}},"ItemNotificationConfigVo":{"type":"object","properties":{"channelType":{"type":"string","enum":["EMAIL","SMS","PUSH"]},"recordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"fulfillmentStatus":{"type":"string"},"messageId":{"type":"string"},"phoneNumber":{"type":"string"},"smsBrandName":{"type":"string"},"smsMessageTemplate":{"type":"string"},"recipientEmail":{"type":"string"},"emailSender":{"type":"string"},"emailSubjectTemplate":{"type":"string"},"emailBodyTemplate":{"type":"string"},"emailMetadata":{"type":"string"},"emailAttachments":{"type":"string"},"pushTitle":{"type":"string"},"pushBody":{"type":"string"},"pushImageUrl":{"type":"string"},"pushData":{"type":"object","additionalProperties":{"type":"string"}}}},"ItemVoucherLinkedCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"isItemGenerated":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemPriceVo":{"type":"object","properties":{"itemCode":{"type":"string"},"priceCode":{"type":"string"},"priceName":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"redemptionChannel":{"type":"string"},"poolId":{"type":"string"},"useOnlyPoint":{"type":"boolean"},"faceValue":{"type":"number","format":"double"},"priceInPoint":{"type":"number","format":"double"},"originalPrice":{"type":"number","format":"double"},"partialRedemption":{"type":"boolean"},"minPartialRedeemPoint":{"type":"number","format":"double"},"cashValuePerPoint":{"type":"number","format":"double"},"taxRate":{"type":"string"},"cashPerTransaction":{"type":"number","format":"double"},"pointPerTransaction":{"type":"number","format":"double"},"criteria":{"type":"string"},"sourceCampaignId":{"type":"string"},"sourceCampaignName":{"type":"string"},"discountValue":{"type":"number","format":"double"}}},"ItemPriceCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"itemCode":{"$ref":"#/components/schemas/StringFilter"},"priceCode":{"$ref":"#/components/schemas/StringFilter"},"priceName":{"$ref":"#/components/schemas/StringFilter"},"redemptionChannel":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PriorityItemPriceRequest":{"type":"object","properties":{"itemCode":{"type":"string"},"channel":{"type":"string"},"cifNbr":{"type":"string"},"paNo":{"type":"string"},"paLevel":{"type":"string"},"paType":{"type":"string"},"cardNo":{"type":"string"},"itemOfferCampaign":{"type":"string"},"redemptionDate":{"type":"string","format":"date-time"}}},"ItemOfferVo":{"type":"object","properties":{"itemOfferId":{"type":"string"},"offerName":{"type":"string"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"displayBehavior":{"type":"string"},"offerGroup":{"type":"string"},"seqNo":{"type":"integer","format":"int32"}}},"ItemOfferFilterCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"itemOfferId":{"$ref":"#/components/schemas/StringFilter"},"offerName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"offerGroup":{"$ref":"#/components/schemas/ReferenceDataStringFilter"},"displayBehavior":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OtherOfferPriceDto":{"type":"object","properties":{"itemOfferId":{"type":"string"},"offerName":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"priority":{"type":"integer","format":"int32"},"discountValue":{"type":"number","format":"double"},"maxDiscountValue":{"type":"number","format":"double"},"channel":{"type":"string"},"originalPrice":{"type":"number","format":"double"},"adjustedValue":{"type":"number","format":"double"}}},"OfferConflictRequest":{"type":"object","properties":{"itemOfferId":{"type":"string","minLength":1},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"offerGroup":{"type":"string"},"displayBehavior":{"type":"string","minLength":1},"seqNo":{"type":"integer","format":"int32"}},"required":["displayBehavior","itemOfferId"]},"ItemImageCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"itemCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemFulfilmentControlVo":{"type":"object","properties":{"itemType":{"type":"string"},"country":{"type":"string"},"outputFile":{"type":"string"},"fateFile":{"type":"string"},"itemName":{"type":"string"},"autoFillAtt":{"type":"boolean"},"attrMemberId":{"type":"string"},"attrMemberFirstName":{"type":"string"},"attrMemberLastName":{"type":"string"}}},"ItemDetailLocaleCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"locale":{"$ref":"#/components/schemas/StringFilter"},"itemCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CategoryLocaleVo":{"type":"object","properties":{"lang":{"type":"string"},"nameLang":{"type":"string"}}},"CategoryVo":{"type":"object","properties":{"displayOrder":{"type":"integer","format":"int32"},"catID":{"type":"string"},"catName":{"type":"string"},"catDescr":{"type":"string"},"catNameLang":{"type":"array","items":{"$ref":"#/components/schemas/CategoryLocaleVo"}},"iconImage":{"type":"string"}}},"ApiResponseListMemberPortalCategoryVo":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MemberPortalCategoryVo"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberPortalCategoryVo":{"type":"object","properties":{"displayOrder":{"type":"integer","format":"int32"},"lang":{"type":"string"},"catID":{"type":"string"},"catDescr":{"type":"string"},"catName":{"type":"string"},"imageUrl":{"type":"string"},"imageId":{"type":"string"}}},"CatalogueVo":{"type":"object","properties":{"catalogueCode":{"type":"string"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"}}},"CatalogueCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"catalogueCode":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"BrandVo":{"type":"object","properties":{"brandId":{"type":"string"},"brandName":{"type":"string"},"corporationId":{"type":"string"},"avatar":{"$ref":"#/components/schemas/ImageReferenceVo"},"description":{"type":"string"},"emailAddress":{"type":"string"},"phoneNumber":{"type":"string"},"brandStatus":{"type":"string"},"website":{"type":"string"}}},"ImageReferenceVo":{"type":"object","properties":{"imageSource":{"type":"string"},"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file diff --git a/src/main/resources/specs/customer.json b/src/main/resources/specs/customer.json new file mode 100644 index 0000000..72526b5 --- /dev/null +++ b/src/main/resources/specs/customer.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://customer-service:8080","description":"Generated server url"}],"paths":{"/api/product-account/update":{"post":{"tags":["product-account-controller"],"operationId":"updateProductAccount","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/delete":{"post":{"tags":["product-account-controller"],"operationId":"deleteProductAccount","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/csr/create":{"post":{"tags":["product-account-resource"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/csr/create-draft":{"post":{"tags":["product-account-resource"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/create":{"post":{"tags":["product-account-controller"],"operationId":"createProductAccount","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-type/csr/create":{"post":{"tags":["product-account-type-resource"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/create-draft":{"post":{"tags":["product-account-type-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-level/csr/create":{"post":{"tags":["product-account-level-resource"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/create-draft":{"post":{"tags":["product-account-level-resource"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/customer-status/csr/create":{"post":{"tags":["customer-status-resource"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/customer-status/csr/create-draft":{"post":{"tags":["customer-status-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/client/upload-avatar":{"post":{"tags":["client-controller"],"operationId":"uploadImage","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/shipping-address":{"get":{"tags":["shipping-address-controller"],"operationId":"getMemberAddress","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ShippingAddressVo"}}}}}}},"post":{"tags":["shipping-address-controller"],"operationId":"create_4","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShippingAddressRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ShippingAddressVo"}}}}}},"patch":{"tags":["shipping-address-controller"],"operationId":"update","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShippingAddressRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ShippingAddressVo"}}}}}}},"/api/client/delete":{"post":{"tags":["client-controller"],"operationId":"deleteClient","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientResponse"}}}}}}},"/api/client/csr/upload-avatar":{"post":{"tags":["client-resource"],"operationId":"uploadImage_1","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/create":{"post":{"tags":["client-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/csr/create-draft":{"post":{"tags":["client-resource"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/create":{"post":{"tags":["client-controller"],"operationId":"createClient","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientResponse"}}}}}}},"/api/client-ffp/csr/create":{"post":{"tags":["client-ffp-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/create-draft":{"post":{"tags":["client-ffp-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/auto-create":{"post":{"tags":["client-ffp-resource"],"operationId":"autoCreateFfp","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientFfpDto"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/card/update":{"post":{"tags":["card-controller"],"operationId":"updateCard","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardResponse"}}}}}}},"/api/card/delete":{"post":{"tags":["card-controller"],"operationId":"deleteCard","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardResponse"}}}}}}},"/api/card/csr/create":{"post":{"tags":["card-resource"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/csr/create-draft":{"post":{"tags":["card-resource"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/create":{"post":{"tags":["card-controller"],"operationId":"createCard","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardResponse"}}}}}}},"/api/card-status/csr/create":{"post":{"tags":["card-status-resource"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-status/csr/create-draft":{"post":{"tags":["card-status-resource"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-block-code/csr/create":{"post":{"tags":["card-block-code-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/create-draft":{"post":{"tags":["card-block-code-resource"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/account-type-group/csr/create":{"post":{"tags":["account-type-group-resource"],"operationId":"create_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/create-draft":{"post":{"tags":["account-type-group-resource"],"operationId":"createDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-status/csr/create":{"post":{"tags":["account-status-resource"],"operationId":"create_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-status/csr/create-draft":{"post":{"tags":["account-status-resource"],"operationId":"createDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-block-code/csr/create":{"post":{"tags":["account-block-code-resource"],"operationId":"create_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/create-draft":{"post":{"tags":["account-block-code-resource"],"operationId":"createDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/product-account/csr/reject":{"patch":{"tags":["product-account-resource"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/csr/edit":{"patch":{"tags":["product-account-resource"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/csr/edit-draft":{"patch":{"tags":["product-account-resource"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/csr/bulk-upload":{"patch":{"tags":["product-account-resource"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/csr/bulk-reject":{"patch":{"tags":["product-account-resource"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/csr/bulk-approve":{"patch":{"tags":["product-account-resource"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/csr/approve":{"patch":{"tags":["product-account-resource"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account-type/csr/reject":{"patch":{"tags":["product-account-type-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/edit":{"patch":{"tags":["product-account-type-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/edit-draft":{"patch":{"tags":["product-account-type-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/bulk-upload":{"patch":{"tags":["product-account-type-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-type/csr/bulk-reject":{"patch":{"tags":["product-account-type-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-type/csr/bulk-approve":{"patch":{"tags":["product-account-type-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-type/csr/approve":{"patch":{"tags":["product-account-type-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-level/csr/reject":{"patch":{"tags":["product-account-level-resource"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/edit":{"patch":{"tags":["product-account-level-resource"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/edit-draft":{"patch":{"tags":["product-account-level-resource"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/bulk-upload":{"patch":{"tags":["product-account-level-resource"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-level/csr/bulk-reject":{"patch":{"tags":["product-account-level-resource"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-level/csr/bulk-approve":{"patch":{"tags":["product-account-level-resource"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-level/csr/approve":{"patch":{"tags":["product-account-level-resource"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/customer-status/csr/reject":{"patch":{"tags":["customer-status-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/customer-status/csr/edit":{"patch":{"tags":["customer-status-resource"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/customer-status/csr/edit-draft":{"patch":{"tags":["customer-status-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/customer-status/csr/bulk-upload":{"patch":{"tags":["customer-status-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-status/csr/bulk-reject":{"patch":{"tags":["customer-status-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-status/csr/bulk-approve":{"patch":{"tags":["customer-status-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-status/csr/approve":{"patch":{"tags":["customer-status-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/client/update":{"patch":{"tags":["client-controller"],"operationId":"updateClient","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientUpdateRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/update-last-login":{"patch":{"tags":["client-controller"],"operationId":"updateLastLogin","parameters":[{"name":"email","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/csr/reject":{"patch":{"tags":["client-resource"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/csr/edit":{"patch":{"tags":["client-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/csr/edit-draft":{"patch":{"tags":["client-resource"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/csr/bulk-upload":{"patch":{"tags":["client-resource"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client/csr/bulk-reject":{"patch":{"tags":["client-resource"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client/csr/bulk-approve":{"patch":{"tags":["client-resource"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client/csr/approve":{"patch":{"tags":["client-resource"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client-ffp/csr/reject":{"patch":{"tags":["client-ffp-resource"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/edit":{"patch":{"tags":["client-ffp-resource"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/edit-draft":{"patch":{"tags":["client-ffp-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/bulk-upload":{"patch":{"tags":["client-ffp-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client-ffp/csr/bulk-reject":{"patch":{"tags":["client-ffp-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client-ffp/csr/bulk-approve":{"patch":{"tags":["client-ffp-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client-ffp/csr/approve":{"patch":{"tags":["client-ffp-resource"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/card/csr/reject":{"patch":{"tags":["card-resource"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/csr/edit":{"patch":{"tags":["card-resource"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/csr/edit-draft":{"patch":{"tags":["card-resource"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/csr/bulk-upload":{"patch":{"tags":["card-resource"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card/csr/bulk-reject":{"patch":{"tags":["card-resource"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card/csr/bulk-approve":{"patch":{"tags":["card-resource"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card/csr/approve":{"patch":{"tags":["card-resource"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card-status/csr/reject":{"patch":{"tags":["card-status-resource"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-status/csr/edit":{"patch":{"tags":["card-status-resource"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-status/csr/edit-draft":{"patch":{"tags":["card-status-resource"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-status/csr/bulk-upload":{"patch":{"tags":["card-status-resource"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-status/csr/bulk-reject":{"patch":{"tags":["card-status-resource"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-status/csr/bulk-approve":{"patch":{"tags":["card-status-resource"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-status/csr/approve":{"patch":{"tags":["card-status-resource"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-block-code/csr/reject":{"patch":{"tags":["card-block-code-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/edit":{"patch":{"tags":["card-block-code-resource"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/edit-draft":{"patch":{"tags":["card-block-code-resource"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/bulk-upload":{"patch":{"tags":["card-block-code-resource"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-block-code/csr/bulk-reject":{"patch":{"tags":["card-block-code-resource"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-block-code/csr/bulk-approve":{"patch":{"tags":["card-block-code-resource"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-block-code/csr/approve":{"patch":{"tags":["card-block-code-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/account-type-group/csr/reject":{"patch":{"tags":["account-type-group-resource"],"operationId":"reject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/edit":{"patch":{"tags":["account-type-group-resource"],"operationId":"edit_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/edit-draft":{"patch":{"tags":["account-type-group-resource"],"operationId":"editDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/bulk-upload":{"patch":{"tags":["account-type-group-resource"],"operationId":"bulkUpload_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-type-group/csr/bulk-reject":{"patch":{"tags":["account-type-group-resource"],"operationId":"bulkReject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-type-group/csr/bulk-approve":{"patch":{"tags":["account-type-group-resource"],"operationId":"bulkApprove_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-type-group/csr/approve":{"patch":{"tags":["account-type-group-resource"],"operationId":"approve_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-status/csr/reject":{"patch":{"tags":["account-status-resource"],"operationId":"reject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-status/csr/edit":{"patch":{"tags":["account-status-resource"],"operationId":"edit_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-status/csr/edit-draft":{"patch":{"tags":["account-status-resource"],"operationId":"editDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-status/csr/bulk-upload":{"patch":{"tags":["account-status-resource"],"operationId":"bulkUpload_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-status/csr/bulk-reject":{"patch":{"tags":["account-status-resource"],"operationId":"bulkReject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-status/csr/bulk-approve":{"patch":{"tags":["account-status-resource"],"operationId":"bulkApprove_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-status/csr/approve":{"patch":{"tags":["account-status-resource"],"operationId":"approve_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-block-code/csr/reject":{"patch":{"tags":["account-block-code-resource"],"operationId":"reject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/edit":{"patch":{"tags":["account-block-code-resource"],"operationId":"edit_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/edit-draft":{"patch":{"tags":["account-block-code-resource"],"operationId":"editDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/bulk-upload":{"patch":{"tags":["account-block-code-resource"],"operationId":"bulkUpload_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-block-code/csr/bulk-reject":{"patch":{"tags":["account-block-code-resource"],"operationId":"bulkReject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-block-code/csr/bulk-approve":{"patch":{"tags":["account-block-code-resource"],"operationId":"bulkApprove_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-block-code/csr/approve":{"patch":{"tags":["account-block-code-resource"],"operationId":"approve_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/v1/ping":{"get":{"tags":["ping-resource"],"operationId":"ping","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account/list-by-csn":{"get":{"tags":["product-account-controller"],"operationId":"findAllProductAccountsByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}}}}}}}},"/api/product-account/find-product-account-by-pa-no":{"get":{"tags":["product-account-controller"],"operationId":"findProductAccount","parameters":[{"name":"paNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountVo"}}}}}}},"/api/product-account/find-by-csn-in-balance":{"get":{"tags":["product-account-controller"],"operationId":"findAllProductAccountByCsnInBalance","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}}}}}}}},"/api/product-account/find-by-asn":{"get":{"tags":["product-account-controller"],"operationId":"findProductAccountByAsn","parameters":[{"name":"asn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountVo"}}}}}}},"/api/product-account/csr/{recordNo}":{"get":{"tags":["product-account-resource"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}},"/api/product-account/csr/rejection-reason/{recordNo}":{"get":{"tags":["product-account-resource"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/product-account/csr/list":{"get":{"tags":["product-account-resource"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}}},"/api/product-account/csr/id":{"get":{"tags":["product-account-resource"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}},"/api/product-account/csr/id/{id}":{"get":{"tags":["product-account-resource"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}},"/api/product-account/csr/id/generate":{"get":{"tags":["product-account-resource"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account/csr/id/check/{id}":{"get":{"tags":["product-account-resource"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account/csr/history/{recordNo}":{"get":{"tags":["product-account-resource"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}},"/api/product-account/csr/history/list":{"get":{"tags":["product-account-resource"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}}},"/api/product-account/csr/count":{"get":{"tags":["product-account-resource"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/product-account/check":{"get":{"tags":["product-account-controller"],"operationId":"checkProductAccount","parameters":[{"name":"paNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/product-account/check/pa-card-mismatch":{"get":{"tags":["product-account-controller"],"operationId":"checkPaAndCardMismatch","parameters":[{"name":"paNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}},{"name":"cardNo","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/product-account-type":{"get":{"tags":["product-account-type-controller"],"operationId":"getProductAccountType","parameters":[{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeVo"}}}}}}},"/api/product-account-type/list-by-account-types":{"get":{"tags":["product-account-type-controller"],"operationId":"getListProductAccountTypeByAccountTypes","parameters":[{"name":"accountTypes","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeVo"}}}}}}}},"/api/product-account-type/exists":{"get":{"tags":["product-account-type-controller"],"operationId":"checkProductAccountType","parameters":[{"name":"paType","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/product-account-type/csr/{recordNo}":{"get":{"tags":["product-account-type-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/rejection-reason/{recordNo}":{"get":{"tags":["product-account-type-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/product-account-type/csr/list":{"get":{"tags":["product-account-type-resource"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountTypeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}}},"/api/product-account-type/csr/id":{"get":{"tags":["product-account-type-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/id/{id}":{"get":{"tags":["product-account-type-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/id/generate":{"get":{"tags":["product-account-type-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account-type/csr/id/check/{id}":{"get":{"tags":["product-account-type-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account-type/csr/history/{recordNo}":{"get":{"tags":["product-account-type-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/history/list":{"get":{"tags":["product-account-type-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountTypeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}}},"/api/product-account-type/csr/count":{"get":{"tags":["product-account-type-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountTypeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/product-account-type/csr/atg":{"get":{"tags":["product-account-type-resource"],"operationId":"getPageDistinctByAtg","parameters":[{"name":"atg","in":"query","required":true,"schema":{"type":"string"}},{"name":"accountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}}},"/api/product-account-type/code":{"get":{"tags":["product-account-type-controller"],"operationId":"getProductAccountTypeByCode","parameters":[{"name":"paType","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeVo"}}}}}}},"/api/product-account-level":{"get":{"tags":["product-account-level-controller"],"operationId":"findProductAccountLevelByLevel","parameters":[{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelVo"}}}}}}},"/api/product-account-level/list-by-levels":{"get":{"tags":["product-account-level-controller"],"operationId":"getListPaLevelByLevels","parameters":[{"name":"levels","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelVo"}}}}}}}},"/api/product-account-level/exists":{"get":{"tags":["product-account-level-controller"],"operationId":"checkProductAccountLevelExists","parameters":[{"name":"paLevel","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/product-account-level/csr/{recordNo}":{"get":{"tags":["product-account-level-resource"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/rejection-reason/{recordNo}":{"get":{"tags":["product-account-level-resource"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/product-account-level/csr/list":{"get":{"tags":["product-account-level-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountLevelCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}}},"/api/product-account-level/csr/id":{"get":{"tags":["product-account-level-resource"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/id/{id}":{"get":{"tags":["product-account-level-resource"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/id/generate":{"get":{"tags":["product-account-level-resource"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account-level/csr/id/check/{id}":{"get":{"tags":["product-account-level-resource"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account-level/csr/history/{recordNo}":{"get":{"tags":["product-account-level-resource"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/history/list":{"get":{"tags":["product-account-level-resource"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountLevelCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}}},"/api/product-account-level/csr/count":{"get":{"tags":["product-account-level-resource"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountLevelCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/product-account-level/csr/atg":{"get":{"tags":["product-account-level-resource"],"operationId":"findAllActiveByAtg","parameters":[{"name":"atg","in":"query","required":true,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}}},"/api/loyalty-account/by-csn":{"get":{"tags":["loyalty-account-controller"],"operationId":"getLoyaltyAccountByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/LoyaltyAccountVo"}}}}}}},"/api/loyalty-account-balance/by-csn":{"get":{"tags":["loyalty-account-balance-controller"],"operationId":"getLoyaltyAccountByCsn_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/customer-status":{"get":{"tags":["customer-status-controller"],"operationId":"getCustomerStatusByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusVo"}}}}}}},"/api/customer-status/csr/{recordNo}":{"get":{"tags":["customer-status-resource"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}},"/api/customer-status/csr/rejection-reason/{recordNo}":{"get":{"tags":["customer-status-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/customer-status/csr/list":{"get":{"tags":["customer-status-resource"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}}},"/api/customer-status/csr/id":{"get":{"tags":["customer-status-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}},"/api/customer-status/csr/id/{id}":{"get":{"tags":["customer-status-resource"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}},"/api/customer-status/csr/id/generate":{"get":{"tags":["customer-status-resource"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/customer-status/csr/id/check/{id}":{"get":{"tags":["customer-status-resource"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/customer-status/csr/history/{recordNo}":{"get":{"tags":["customer-status-resource"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}},"/api/customer-status/csr/history/list":{"get":{"tags":["customer-status-resource"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}}},"/api/customer-status/csr/count":{"get":{"tags":["customer-status-resource"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerStatusCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/client/shipping-address/{recordNo}":{"get":{"tags":["shipping-address-controller"],"operationId":"getOne","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ShippingAddressVo"}}}}}},"delete":{"tags":["shipping-address-controller"],"operationId":"delete","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseVoid"}}}}}}},"/api/client/find-his-by-date-range":{"get":{"tags":["client-controller"],"operationId":"getListClientHisInfoByDateRange","parameters":[{"name":"startDate","in":"query","required":true,"schema":{"type":"string","format":"date"}},{"name":"endDate","in":"query","required":true,"schema":{"type":"string","format":"date"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientVo"}}}}}}}},"/api/client/find-delivery-address":{"get":{"tags":["client-controller"],"operationId":"getDeliveryAddress","parameters":[{"name":"cardNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"cifNbr","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountType","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountLevel","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeliveryAddressDto"}}}}}}},"/api/client/find-by-list-csn":{"get":{"tags":["client-controller"],"operationId":"getListClientInfoByListCsn","parameters":[{"name":"csnList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientVo"}}}}}}}},"/api/client/find-by-identifier":{"get":{"tags":["client-controller"],"operationId":"findClientByIdentifier","parameters":[{"name":"identifierType","in":"query","required":true,"schema":{"type":"string"}},{"name":"identifier","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":false,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/find-by-email":{"get":{"tags":["client-controller"],"operationId":"getClientByEmail","parameters":[{"name":"email","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/find-by-date-range":{"get":{"tags":["client-controller"],"operationId":"getListClientInfoByDateRange","parameters":[{"name":"startDate","in":"query","required":true,"schema":{"type":"string","format":"date"}},{"name":"endDate","in":"query","required":true,"schema":{"type":"string","format":"date"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientVo"}}}}}}}},"/api/client/find-by-csn":{"get":{"tags":["client-controller"],"operationId":"getClientInfoByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/find-by-cif":{"get":{"tags":["client-controller"],"operationId":"getClientByCif","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/dashboard/statistics":{"get":{"tags":["customer-dashboard-resource"],"operationId":"customerStatistics","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/dashboard/recent-activities":{"get":{"tags":["customer-dashboard-resource"],"operationId":"customerRecentActivities","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/dashboard/overview":{"get":{"tags":["customer-dashboard-resource"],"operationId":"customerOverview","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/dashboard/customer-information":{"get":{"tags":["customer-dashboard-resource"],"operationId":"getCustomerInformation","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerDto"}}}}}}},"/api/client/customer-white-list":{"get":{"tags":["client-controller"],"operationId":"getAllCustomerWhiteList","parameters":[{"name":"cifSet","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"uniqueItems":true}},{"name":"phoneSet","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"uniqueItems":true}},{"name":"emailSet","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"uniqueItems":true}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientVo"}}}}}}}},"/api/client/csr/{recordNo}":{"get":{"tags":["client-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientDto"}}}}}}},"/api/client/csr/{csn}/product-account":{"get":{"tags":["client-resource"],"operationId":"findAllActivePaByCsn","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string"}},{"name":"accountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"accountType","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}}},"/api/client/csr/{csn}/card":{"get":{"tags":["client-resource"],"operationId":"findAllActiveCardByCsn","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string"}},{"name":"accountNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"accountType","in":"query","required":false,"schema":{"type":"string"}},{"name":"accountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardDto"}}}}}}}},"/api/client/csr/{csn}/account-type":{"get":{"tags":["client-resource"],"operationId":"findAllActivePaTypeByCsn","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string"}},{"name":"accountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}}},"/api/client/csr/{csn}/account-level":{"get":{"tags":["client-resource"],"operationId":"findAllActivePaLevelByCsn","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}}},"/api/client/csr/{csnNumber}/product-account/list":{"get":{"tags":["client-resource"],"operationId":"findAllProductAccountByCsn","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}}},"/api/client/csr/{csnNumber}/product-account/count":{"get":{"tags":["client-resource"],"operationId":"countProductAccountByCsn","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/client/csr/{csnNumber}/card/list":{"get":{"tags":["client-resource"],"operationId":"findAllCardByCsn","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardDto"}}}}}}}},"/api/client/csr/{csnNumber}/card/count":{"get":{"tags":["client-resource"],"operationId":"countCardByCsn","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/client/csr/rejection-reason/{recordNo}":{"get":{"tags":["client-resource"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/client/csr/mobile/check/{mobile}":{"get":{"tags":["client-resource"],"operationId":"checkMobile","parameters":[{"name":"mobile","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/list":{"get":{"tags":["client-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientDto"}}}}}}}},"/api/client/csr/id":{"get":{"tags":["client-resource"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientDto"}}}}}}},"/api/client/csr/id/{id}":{"get":{"tags":["client-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientDto"}}}}}}},"/api/client/csr/id/generate":{"get":{"tags":["client-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/id/check/{id}":{"get":{"tags":["client-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/history/{recordNo}":{"get":{"tags":["client-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientDto"}}}}}}},"/api/client/csr/history/list":{"get":{"tags":["client-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientDto"}}}}}}}},"/api/client/csr/email/check/{email}":{"get":{"tags":["client-resource"],"operationId":"checkEmail","parameters":[{"name":"email","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/count":{"get":{"tags":["client-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/client/csr/account-card-info":{"get":{"tags":["client-resource"],"operationId":"getListAccountCardInfo","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"searchText","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountCardInfoRecord"}}}}}}}},"/api/client/check":{"get":{"tags":["client-resource"],"operationId":"checkClientByInfo","parameters":[{"name":"cifNbr","in":"query","required":false,"schema":{"type":"string"}},{"name":"mobile","in":"query","required":false,"schema":{"type":"string"}},{"name":"email","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/client/check/cif-pa-mismatch":{"get":{"tags":["client-controller"],"operationId":"checkCifNbrAndPaMismatch","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"paNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/client/check/cif-card-mismatch":{"get":{"tags":["client-controller"],"operationId":"checkCifNbrAndCardMismatch","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"cardNo","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/client/check-mode":{"get":{"tags":["client-controller"],"operationId":"checkMode","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/client/check-client-info":{"get":{"tags":["client-controller"],"operationId":"checkClientInfo","parameters":[{"name":"newMobile","in":"query","required":true,"schema":{"type":"string"}},{"name":"newEmail","in":"query","required":true,"schema":{"type":"string"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client-ffp/list-by-csn":{"get":{"tags":["client-ffp-controller"],"operationId":"listClientFfpByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}}},"/api/client-ffp/find-ffp-info":{"get":{"tags":["client-ffp-resource"],"operationId":"findFfpInfo","parameters":[{"name":"cardNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"cifNbr","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountType","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/{recordNo}":{"get":{"tags":["client-ffp-resource"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/rejection-reason/{recordNo}":{"get":{"tags":["client-ffp-resource"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/client-ffp/csr/list":{"get":{"tags":["client-ffp-resource"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientFfpCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}}},"/api/client-ffp/csr/id":{"get":{"tags":["client-ffp-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/id/{id}":{"get":{"tags":["client-ffp-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/id/generate":{"get":{"tags":["client-ffp-resource"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client-ffp/csr/id/check/{id}":{"get":{"tags":["client-ffp-resource"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client-ffp/csr/history/{recordNo}":{"get":{"tags":["client-ffp-resource"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/history/list":{"get":{"tags":["client-ffp-resource"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientFfpCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}}},"/api/client-ffp/csr/count":{"get":{"tags":["client-ffp-resource"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientFfpCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/card/supported-indicators":{"get":{"tags":["card-controller"],"operationId":"getSupportedIndicators","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/card/primary-indicators":{"get":{"tags":["card-controller"],"operationId":"getPrimaryIndicators","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/card/list-by-csn":{"get":{"tags":["card-controller"],"operationId":"findAllCardsByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardVo"}}}}}}}},"/api/card/csr/{recordNo}":{"get":{"tags":["card-resource"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardDto"}}}}}}},"/api/card/csr/rejection-reason/{recordNo}":{"get":{"tags":["card-resource"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/card/csr/list":{"get":{"tags":["card-resource"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardDto"}}}}}}}},"/api/card/csr/id":{"get":{"tags":["card-resource"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardDto"}}}}}}},"/api/card/csr/id/{id}":{"get":{"tags":["card-resource"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardDto"}}}}}}},"/api/card/csr/id/generate":{"get":{"tags":["card-resource"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card/csr/id/check/{id}":{"get":{"tags":["card-resource"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card/csr/history/{recordNo}":{"get":{"tags":["card-resource"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardDto"}}}}}}},"/api/card/csr/history/list":{"get":{"tags":["card-resource"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardDto"}}}}}}}},"/api/card/csr/count":{"get":{"tags":["card-resource"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/card/check":{"get":{"tags":["card-controller"],"operationId":"checkCard","parameters":[{"name":"cardNo","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/card/check-card-in-use":{"get":{"tags":["card-controller"],"operationId":"checkCardInUse","parameters":[{"name":"cardNo","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/card/active-cards":{"get":{"tags":["card-controller"],"operationId":"getActiveCards","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardListDto"}}}}}}}},"/api/card-status":{"get":{"tags":["card-status-controller"],"operationId":"getCardStatusByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusVo"}}}}}}},"/api/card-status/csr/{recordNo}":{"get":{"tags":["card-status-resource"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}},"/api/card-status/csr/rejection-reason/{recordNo}":{"get":{"tags":["card-status-resource"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/card-status/csr/list":{"get":{"tags":["card-status-resource"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}}},"/api/card-status/csr/id":{"get":{"tags":["card-status-resource"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}},"/api/card-status/csr/id/{id}":{"get":{"tags":["card-status-resource"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}},"/api/card-status/csr/id/generate":{"get":{"tags":["card-status-resource"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card-status/csr/id/check/{id}":{"get":{"tags":["card-status-resource"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card-status/csr/history/{recordNo}":{"get":{"tags":["card-status-resource"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}},"/api/card-status/csr/history/list":{"get":{"tags":["card-status-resource"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}}},"/api/card-status/csr/count":{"get":{"tags":["card-status-resource"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardStatusCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/card-status/all":{"get":{"tags":["card-status-controller"],"operationId":"getAllCardStatus","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardStatusVo"}}}}}}}},"/api/card-block-code":{"get":{"tags":["card-block-code-controller"],"operationId":"getCardBlockCodeByCode","parameters":[{"name":"blockCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardBlockCodeVo"}}}}}}}},"/api/card-block-code/csr/{recordNo}":{"get":{"tags":["card-block-code-resource"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["card-block-code-resource"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/card-block-code/csr/list":{"get":{"tags":["card-block-code-resource"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardBlockCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}}},"/api/card-block-code/csr/id":{"get":{"tags":["card-block-code-resource"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/id/{id}":{"get":{"tags":["card-block-code-resource"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/id/generate":{"get":{"tags":["card-block-code-resource"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card-block-code/csr/id/check/{id}":{"get":{"tags":["card-block-code-resource"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card-block-code/csr/history/{recordNo}":{"get":{"tags":["card-block-code-resource"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/history/list":{"get":{"tags":["card-block-code-resource"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardBlockCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}}},"/api/card-block-code/csr/count":{"get":{"tags":["card-block-code-resource"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardBlockCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/attribute-customer/get-value-from-entity-table":{"get":{"tags":["attribute-controller"],"operationId":"getValueFromEntityTable","parameters":[{"name":"columnName","in":"query","required":true,"schema":{"type":"string"}},{"name":"entity","in":"query","required":true,"schema":{"type":"string","enum":["CLIENT","PRODUCT_ACCOUNT","CARD","CORPORATION","CHAIN","STORE","CAMPAIGN","ITEM"]}},{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-type-group":{"get":{"tags":["account-type-group-controller"],"operationId":"getFirstAccountTypeGroupById","parameters":[{"name":"groupId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupVo"}}}}}}},"/api/account-type-group/get-all-by-account-type":{"get":{"tags":["account-type-group-controller"],"operationId":"getAllAtgByAccountType","parameters":[{"name":"productAccountType","in":"query","required":true,"schema":{"type":"string"}},{"name":"productAccountLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountTypeGroupVo"}}}}}}}},"/api/account-type-group/csr/{recordNo}":{"get":{"tags":["account-type-group-resource"],"operationId":"findByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["account-type-group-resource"],"operationId":"rejectionReason_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/account-type-group/csr/list":{"get":{"tags":["account-type-group-resource"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountTypeGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}}},"/api/account-type-group/csr/id":{"get":{"tags":["account-type-group-resource"],"operationId":"findActiveByIds_9","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/id/{id}":{"get":{"tags":["account-type-group-resource"],"operationId":"findActiveById_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/id/generate":{"get":{"tags":["account-type-group-resource"],"operationId":"generateId_9","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-type-group/csr/id/check/{id}":{"get":{"tags":["account-type-group-resource"],"operationId":"checkId_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-type-group/csr/history/{recordNo}":{"get":{"tags":["account-type-group-resource"],"operationId":"findHistoryByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/history/list":{"get":{"tags":["account-type-group-resource"],"operationId":"getAllHistory_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountTypeGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}}},"/api/account-type-group/csr/count":{"get":{"tags":["account-type-group-resource"],"operationId":"count_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountTypeGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/account-type-group/csr/atg":{"get":{"tags":["account-type-group-resource"],"operationId":"getPageDistinct","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountTypeGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}}},"/api/account-type-group/check-by-ids-pal-pat":{"get":{"tags":["account-type-group-controller"],"operationId":"checkAtgByIdAndPalAndPat","parameters":[{"name":"ids","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}},{"name":"pal","in":"query","required":true,"schema":{"type":"string"}},{"name":"pat","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/account-type-group/check-by-id":{"get":{"tags":["account-type-group-controller"],"operationId":"checkAtgById","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/account-type-group/check-by-id-pal-pat":{"get":{"tags":["account-type-group-controller"],"operationId":"checkAtgByIdAndPalAndPat_1","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}},{"name":"pal","in":"query","required":true,"schema":{"type":"string"}},{"name":"pat","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/account-status":{"get":{"tags":["account-status-controller"],"operationId":"getAccountStatusByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusVo"}}}}}}},"/api/account-status/csr/{recordNo}":{"get":{"tags":["account-status-resource"],"operationId":"findByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}},"/api/account-status/csr/rejection-reason/{recordNo}":{"get":{"tags":["account-status-resource"],"operationId":"rejectionReason_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/account-status/csr/list":{"get":{"tags":["account-status-resource"],"operationId":"getAll_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}}},"/api/account-status/csr/id":{"get":{"tags":["account-status-resource"],"operationId":"findActiveByIds_10","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}},"/api/account-status/csr/id/{id}":{"get":{"tags":["account-status-resource"],"operationId":"findActiveById_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}},"/api/account-status/csr/id/generate":{"get":{"tags":["account-status-resource"],"operationId":"generateId_10","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-status/csr/id/check/{id}":{"get":{"tags":["account-status-resource"],"operationId":"checkId_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-status/csr/history/{recordNo}":{"get":{"tags":["account-status-resource"],"operationId":"findHistoryByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}},"/api/account-status/csr/history/list":{"get":{"tags":["account-status-resource"],"operationId":"getAllHistory_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}}},"/api/account-status/csr/count":{"get":{"tags":["account-status-resource"],"operationId":"count_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountStatusCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/account-status/all":{"get":{"tags":["account-status-controller"],"operationId":"getAllAccountStatus","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountStatusVo"}}}}}}}},"/api/account-block-code":{"get":{"tags":["account-block-code-controller"],"operationId":"getAccountBlockCodeByCode","parameters":[{"name":"blockCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountBlockCodeVo"}}}}}}}},"/api/account-block-code/csr/{recordNo}":{"get":{"tags":["account-block-code-resource"],"operationId":"findByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["account-block-code-resource"],"operationId":"rejectionReason_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/account-block-code/csr/list":{"get":{"tags":["account-block-code-resource"],"operationId":"getAll_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountBlockCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}}},"/api/account-block-code/csr/id":{"get":{"tags":["account-block-code-resource"],"operationId":"findActiveByIds_11","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/id/{id}":{"get":{"tags":["account-block-code-resource"],"operationId":"findActiveById_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/id/generate":{"get":{"tags":["account-block-code-resource"],"operationId":"generateId_11","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-block-code/csr/id/check/{id}":{"get":{"tags":["account-block-code-resource"],"operationId":"checkId_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-block-code/csr/history/{recordNo}":{"get":{"tags":["account-block-code-resource"],"operationId":"findHistoryByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/history/list":{"get":{"tags":["account-block-code-resource"],"operationId":"getAllHistory_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountBlockCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}}},"/api/account-block-code/csr/count":{"get":{"tags":["account-block-code-resource"],"operationId":"count_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountBlockCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/product-account/csr/delete":{"delete":{"tags":["product-account-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account-type/csr/delete":{"delete":{"tags":["product-account-type-resource"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-level/csr/delete":{"delete":{"tags":["product-account-level-resource"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/customer-status/csr/delete":{"delete":{"tags":["customer-status-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/client/csr/delete":{"delete":{"tags":["client-resource"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client-ffp/csr/delete":{"delete":{"tags":["client-ffp-resource"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/card/csr/delete":{"delete":{"tags":["card-resource"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card-status/csr/delete":{"delete":{"tags":["card-status-resource"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-block-code/csr/delete":{"delete":{"tags":["card-block-code-resource"],"operationId":"delete_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/account-type-group/csr/delete":{"delete":{"tags":["account-type-group-resource"],"operationId":"delete_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-status/csr/delete":{"delete":{"tags":["account-status-resource"],"operationId":"delete_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-block-code/csr/delete":{"delete":{"tags":["account-block-code-resource"],"operationId":"delete_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}}},"components":{"schemas":{"ProductAccountRequest":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string","maxLength":50,"minLength":1},"accountSerialNo":{"type":"string"},"productAccountNo":{"type":"string","maxLength":20,"minLength":1},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"accountOpenDate":{"type":"string","format":"date"},"accountIndicator":{"type":"string","maxLength":50,"minLength":1},"accountStatus":{"type":"string"},"blockCode":{"type":"string","maxLength":10,"minLength":0},"blockCodeReason":{"type":"string","maxLength":100,"minLength":0},"blockCodeLud":{"type":"string","format":"date"},"cycle":{"type":"string","maxLength":2,"minLength":0},"sourceId":{"type":"string"}},"required":["accountIndicator","accountOpenDate","accountStatus","cifNbr","productAccountLevel","productAccountNo","productAccountType"]},"ProductAccountDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"csn":{"type":"string"},"cifNbr":{"type":"string","maxLength":50,"minLength":1},"accountSerialNo":{"type":"string"},"productAccountNo":{"type":"string","maxLength":20,"minLength":1},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"accountOpenDate":{"type":"string","format":"date"},"accountIndicator":{"type":"string","maxLength":50,"minLength":1},"accountStatus":{"$ref":"#/components/schemas/ReferenceData"},"blockCode":{"type":"string","maxLength":10,"minLength":0},"blockCodeReason":{"type":"string","maxLength":100,"minLength":0},"blockCodeLud":{"type":"string","format":"date"},"cycle":{"type":"string","maxLength":2,"minLength":0}},"required":["accountIndicator","accountOpenDate","accountStatus","cifNbr","productAccountLevel","productAccountNo","productAccountType"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"OperationResultProductAccountDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ProductAccountDto"}}},"ProductAccountTypeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"productAccountType":{"type":"string","maxLength":10,"minLength":1},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"description":{"type":"string","maxLength":100,"minLength":1},"systemCode":{"type":"string","maxLength":50,"minLength":0}},"required":["description","productAccountLevel","productAccountType"]},"OperationResultProductAccountTypeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"ProductAccountLevelDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"productAccountLevel":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"systemCode":{"type":"string","maxLength":50,"minLength":0}},"required":["description","productAccountLevel"]},"OperationResultProductAccountLevelDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"CustomerStatusDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"customerStatus":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["customerStatus","description"]},"OperationResultCustomerStatusDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"ShippingAddressRequest":{"type":"object","description":"Request body for shipping address operations","properties":{"customerName":{"type":"string","description":"Customer Name","example":"Nguyen Van A"},"phone":{"type":"string","description":"Contact Phone Number","example":"0987654321","maxLength":50,"minLength":0},"country":{"type":"string","description":"Country","example":"VN"},"city":{"type":"string","description":"City or Province","example":"Hanoi","maxLength":20,"minLength":0},"district":{"type":"string","description":"District","example":"Cau Giay"},"ward":{"type":"string","description":"Ward","example":"Dich Vong Hau","maxLength":20,"minLength":0},"address":{"type":"string","description":"Detailed Address (Street, House No.)","example":123},"defaultAddress":{"type":"boolean","description":"Is this the default shipping address?","example":true},"recordNo":{"type":"integer","format":"int64","description":"Record No","example":"8xxxxxxxxx5"}}},"ShippingAddressVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"customerName":{"type":"string"},"csn":{"type":"string"},"phone":{"type":"string"},"country":{"type":"string"},"city":{"type":"string"},"district":{"type":"string"},"ward":{"type":"string"},"address":{"type":"string"},"fullAddress":{"type":"string"},"zipCode":{"type":"string"},"defaultAddress":{"type":"boolean"}}},"ClientRequest":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string","maxLength":30,"minLength":1},"holderType":{"type":"string"},"holderId":{"type":"string","maxLength":30,"minLength":0},"clientName":{"type":"string","maxLength":50,"minLength":1},"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date"},"registrationDate":{"type":"string","format":"date"},"gender":{"type":"string"},"customerStatus":{"type":"string"},"countryOrigin":{"type":"string"},"blockCode":{"type":"string","maxLength":10,"minLength":0},"maritalStatus":{"type":"string"},"income":{"type":"number"},"profilePicture":{"type":"string","maxLength":255,"minLength":0},"profileLanguage":{"type":"string"},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"mobile":{"type":"string","maxLength":30,"minLength":0},"email":{"type":"string","maxLength":50,"minLength":0},"address":{"type":"string","maxLength":100,"minLength":0},"address2":{"type":"string","maxLength":100,"minLength":0},"lastLoginDate":{"type":"string","format":"date-time"},"country":{"type":"string"},"zipCode":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"sourceId":{"type":"string"}},"required":["birthDate","cifNbr","clientName","customerStatus","email","mobile"]},"ClientResponse":{"type":"object","properties":{"valid":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"ClientCorrDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"clientRecordNo":{"type":"integer","format":"int64"},"csn":{"type":"string","maxLength":50,"minLength":0},"email":{"type":"string","maxLength":50,"minLength":0},"mobile":{"type":"string","maxLength":30,"minLength":0},"addressLine1":{"type":"string","maxLength":100,"minLength":0},"addressLine2":{"type":"string","maxLength":100,"minLength":0},"postalCode":{"type":"string","maxLength":50,"minLength":0},"zipCode":{"$ref":"#/components/schemas/ReferenceData"},"city":{"$ref":"#/components/schemas/ReferenceData"},"state":{"$ref":"#/components/schemas/ReferenceData"},"deviceId":{"type":"string","maxLength":50,"minLength":0},"deviceName":{"type":"string","maxLength":255,"minLength":0},"addressType":{"type":"string","enum":["HOA","BUA","BIA","SHA"]}}},"ClientDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"csn":{"type":"string"},"cifNbr":{"type":"string","maxLength":30,"minLength":1},"holderType":{"type":"string","enum":["P","I"]},"holderId":{"type":"string","maxLength":30,"minLength":0},"clientName":{"type":"string"},"firstName":{"type":"string","maxLength":50,"minLength":1},"lastName":{"type":"string","maxLength":50,"minLength":1},"birthDate":{"type":"string","format":"date"},"registrationDate":{"type":"string","format":"date"},"gender":{"type":"string","enum":["M","F","O"]},"customerStatus":{"$ref":"#/components/schemas/ReferenceData"},"countryOrigin":{"$ref":"#/components/schemas/ReferenceData"},"blockCode":{"type":"string","maxLength":10,"minLength":0},"maritalStatus":{"type":"string","enum":["S","M","O"]},"income":{"type":"number"},"profilePicture":{"type":"string","maxLength":255,"minLength":0},"profilePictureUrl":{"type":"string"},"profileLanguage":{"type":"string","maxLength":10,"minLength":0},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"mobile":{"type":"string","maxLength":30,"minLength":0},"email":{"type":"string","maxLength":50,"minLength":0},"address":{"type":"string","maxLength":100,"minLength":0},"address2":{"type":"string"},"country":{"$ref":"#/components/schemas/ReferenceData"},"zipCode":{"$ref":"#/components/schemas/ReferenceData"},"city":{"$ref":"#/components/schemas/ReferenceData"},"state":{"$ref":"#/components/schemas/ReferenceData"},"firstLoginDate":{"type":"string","format":"date-time"},"lastLoginDate":{"type":"string","format":"date-time"},"clientCorrs":{"type":"array","items":{"$ref":"#/components/schemas/ClientCorrDto"}}},"required":["birthDate","cifNbr","customerStatus","email","firstName","lastName","mobile"]},"OperationResultClientDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ClientDto"}}},"ClientFfpDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"csn":{"type":"string"},"ffpType":{"type":"string"},"membership":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}}},"OperationResultClientFfpDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ClientFfpDto"}}},"CardRequest":{"type":"object","properties":{"csn":{"type":"string"},"plasticSerialNumber":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"cardNo":{"type":"string"},"maskCardNo":{"type":"string"},"blockCode":{"type":"string"},"cardHolderName":{"type":"string"},"cardStatus":{"type":"string"},"cardIndicator":{"type":"string"},"cardActivationDate":{"type":"string","format":"date"},"cardCreationDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"oldCardNo":{"type":"string"},"sourceId":{"type":"string"}}},"CardResponse":{"type":"object","properties":{"valid":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"CardDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"csn":{"type":"string","maxLength":50,"minLength":0},"plasticSerialNumber":{"type":"string"},"cifNbr":{"type":"string","maxLength":20,"minLength":1},"productAccountNo":{"type":"string","maxLength":20,"minLength":1},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string","maxLength":20,"minLength":1},"maskCardNo":{"type":"string","maxLength":20,"minLength":0},"blockCode":{"type":"string","maxLength":10,"minLength":0},"cardHolderName":{"type":"string","maxLength":50,"minLength":1},"cardStatus":{"$ref":"#/components/schemas/ReferenceData"},"cardIndicator":{"type":"string","enum":["C","P","S"]},"cardActivationDate":{"type":"string","format":"date"},"cardCreationDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"oldCardNo":{"type":"string","maxLength":20,"minLength":0}},"required":["cardCreationDate","cardHolderName","cardNo","cardStatus","cifNbr","expiryDate","productAccountLevel","productAccountNo","productAccountType"]},"OperationResultCardDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CardDto"}}},"CardStatusDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"cardStatus":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["cardStatus","description"]},"OperationResultCardStatusDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CardStatusDto"}}},"CardBlockCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"cardBlockCode":{"type":"string","maxLength":10,"minLength":1},"atgGroupId":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"cardIndicator":{"type":"string","maxLength":50,"minLength":0},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["cardBlockCode"]},"OperationResultCardBlockCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"AccountTypeGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"atgGroupId":{"type":"string","maxLength":10,"minLength":1},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"sequenceNo":{"type":"integer","format":"int64","maximum":9999,"minimum":1},"description":{"type":"string","maxLength":100,"minLength":0}},"required":["atgGroupId","productAccountLevel","productAccountType","sequenceNo"]},"OperationResultAccountTypeGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"AccountStatusDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"accountStatus":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["accountStatus","description"]},"OperationResultAccountStatusDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AccountStatusDto"}}},"AccountBlockCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"accountBlockCode":{"type":"string","maxLength":10,"minLength":1},"atgGroupId":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"autoForfeitAfter":{"type":"string","maxLength":4,"minLength":0},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["accountBlockCode"]},"OperationResultAccountBlockCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"ClientUpdateRequest":{"type":"object","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date"},"mobile":{"type":"string"},"email":{"type":"string"},"gender":{"type":"string"},"address":{"type":"string"},"country":{"type":"string"},"state":{"type":"string"},"city":{"type":"string"},"zipCode":{"type":"string"},"maritalStatus":{"type":"string"},"profilePicture":{"type":"string"},"income":{"type":"number"},"profileLanguage":{"type":"string"}}},"CardVo":{"type":"object","properties":{"csn":{"type":"string"},"plasticSerialNumber":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"cardNo":{"type":"string"},"maskCardNo":{"type":"string"},"blockCode":{"type":"string"},"cardHolderName":{"type":"string"},"cardStatus":{"type":"string"},"cardIndicator":{"type":"string"},"cardActivationDate":{"type":"string","format":"date"},"cardCreationDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"oldCardNo":{"type":"string"}}},"ClientVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"csn":{"type":"string"},"cifNbr":{"type":"string"},"holderType":{"type":"string"},"holderId":{"type":"string"},"clientName":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date"},"registrationDate":{"type":"string","format":"date"},"gender":{"type":"string"},"customerStatus":{"type":"string"},"countryOrigin":{"type":"string"},"blockCode":{"type":"string"},"maritalStatus":{"type":"string"},"income":{"type":"string"},"profilePicture":{"type":"string"},"profileLanguage":{"type":"string"},"mobile":{"type":"string"},"email":{"type":"string"},"address":{"type":"string"},"country":{"type":"string"},"zipCode":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"loyaltyAccount":{"$ref":"#/components/schemas/LoyaltyAccountVo"},"productAccounts":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}},"status":{"type":"string"},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"processDate":{"type":"string","format":"date-time"},"lastApproveBy":{"type":"string"},"lastApproveDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"}}},"LoyaltyAccountVo":{"type":"object","properties":{"csn":{"type":"string"},"loyaltyAccountNo":{"type":"string"},"loyaltyAccountStatus":{"type":"string"}}},"ProductAccountVo":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string"},"accountSerialNo":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"accountOpenDate":{"type":"string","format":"date"},"accountIndicator":{"type":"string"},"accountStatus":{"type":"string"},"blockCode":{"type":"string"},"blockCodeReason":{"type":"string"},"blockCodeLud":{"type":"string","format":"date"},"cycle":{"type":"string"},"cards":{"type":"array","items":{"$ref":"#/components/schemas/CardVo"}}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"ProductAccountCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"csn":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"accountStatus":{"$ref":"#/components/schemas/StringFilter"},"accountOpenDate":{"$ref":"#/components/schemas/LocalDateFilter"},"blockCode":{"$ref":"#/components/schemas/StringFilter"},"blockCodeReason":{"$ref":"#/components/schemas/StringFilter"},"blockCodeLud":{"$ref":"#/components/schemas/LocalDateFilter"},"cycle":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"ProductAccountTypeVo":{"type":"object","properties":{"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"},"description":{"type":"string"},"systemCode":{"type":"string"}}},"ProductAccountTypeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"atgGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ProductAccountLevelVo":{"type":"object","properties":{"productAccountLevel":{"type":"string"},"description":{"type":"string"},"systemCode":{"type":"string"}}},"ProductAccountLevelCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"csn":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"accountStatus":{"$ref":"#/components/schemas/StringFilter"},"accountOpenDate":{"$ref":"#/components/schemas/LocalDateFilter"},"blockCode":{"$ref":"#/components/schemas/StringFilter"},"blockCodeReason":{"$ref":"#/components/schemas/StringFilter"},"blockCodeLud":{"$ref":"#/components/schemas/LocalDateFilter"},"cycle":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"description":{"$ref":"#/components/schemas/StringFilter"}}},"CustomerStatusVo":{"type":"object","properties":{"customerStatus":{"type":"string"},"description":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"CustomerStatusCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"customerStatus":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DeliveryAddressDto":{"type":"object","properties":{"address":{"type":"string"},"zipCode":{"$ref":"#/components/schemas/ReferenceData"},"recipientName":{"type":"string"},"email":{"type":"string"},"mobile":{"type":"string"}}},"CustomerDto":{"type":"object","properties":{"cifNbr":{"type":"string"},"customerInformation":{"$ref":"#/components/schemas/ClientDto"},"customerContact":{"type":"array","items":{"$ref":"#/components/schemas/ClientCorrDto"}}}},"CardCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"csn":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"cardIndicator":{"$ref":"#/components/schemas/StringFilter"},"cardStatus":{"$ref":"#/components/schemas/StringFilter"},"blockCode":{"$ref":"#/components/schemas/StringFilter"},"cardHolderName":{"$ref":"#/components/schemas/StringFilter"},"cardActivationDate":{"$ref":"#/components/schemas/LocalDateFilter"},"cardCreationDate":{"$ref":"#/components/schemas/LocalDateFilter"},"expiryDate":{"$ref":"#/components/schemas/LocalDateFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ClientCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"firstName":{"$ref":"#/components/schemas/StringFilter"},"lastName":{"$ref":"#/components/schemas/StringFilter"},"clientName":{"$ref":"#/components/schemas/StringFilter"},"holderType":{"$ref":"#/components/schemas/StringFilter"},"holderId":{"$ref":"#/components/schemas/StringFilter"},"maritalStatus":{"$ref":"#/components/schemas/StringFilter"},"gender":{"$ref":"#/components/schemas/StringFilter"},"countryOrigin":{"$ref":"#/components/schemas/StringFilter"},"blockCode":{"$ref":"#/components/schemas/StringFilter"},"customerStatus":{"$ref":"#/components/schemas/StringFilter"},"birthDate":{"$ref":"#/components/schemas/LocalDateFilter"},"registrationDate":{"$ref":"#/components/schemas/LocalDateFilter"},"income":{"$ref":"#/components/schemas/DoubleFilter"},"mobile":{"$ref":"#/components/schemas/StringFilter"},"email":{"$ref":"#/components/schemas/StringFilter"},"address":{"$ref":"#/components/schemas/StringFilter"},"country":{"$ref":"#/components/schemas/StringFilter"},"zipCode":{"$ref":"#/components/schemas/StringFilter"},"city":{"$ref":"#/components/schemas/StringFilter"},"state":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DoubleFilter":{"type":"object","properties":{"equals":{"type":"number","format":"double"},"notEquals":{"type":"number","format":"double"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"number","format":"double"}},"notIn":{"type":"array","items":{"type":"number","format":"double"}},"greaterThan":{"type":"number","format":"double"},"lessThan":{"type":"number","format":"double"},"greaterThanOrEqual":{"type":"number","format":"double"},"lessThanOrEqual":{"type":"number","format":"double"}}},"AccountCardInfoRecord":{"type":"object","properties":{"accountType":{"type":"string"},"accountNo":{"type":"string"},"cardNo":{"type":"string"},"cifNbr":{"type":"string"},"cardStatus":{"type":"string"},"cardIndicator":{"type":"string"},"cardBlockCode":{"type":"string"},"cardExpiryDate":{"type":"string"},"accountBlockCode":{"type":"string"},"accountStatus":{"type":"string"},"accountOpenDate":{"type":"string"}}},"ClientFfpCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"ffpType":{"$ref":"#/components/schemas/StringFilter"},"membership":{"$ref":"#/components/schemas/StringFilter"},"firstName":{"$ref":"#/components/schemas/StringFilter"},"lastName":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CardListDto":{"type":"object","properties":{"cardNo":{"type":"string"},"cardDesc":{"type":"string"},"cardStatus":{"type":"string"},"amount":{"type":"integer","format":"int32"},"imageUrl":{"type":"string"},"productAccountNo":{"type":"string"}}},"CardStatusVo":{"type":"object","properties":{"cardStatus":{"type":"string"},"description":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"CardStatusCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cardStatus":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CardBlockCodeVo":{"type":"object","properties":{"cardBlockCode":{"type":"string"},"atgGroupId":{"type":"array","items":{"type":"string"}},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"cardIndicator":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"CardBlockCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cardBlockCode":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"disallowed":{"$ref":"#/components/schemas/StringFilter"},"cardIndicator":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AccountTypeGroupVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"atgGroupId":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"sequenceNo":{"type":"integer","format":"int64"},"description":{"type":"string"}}},"AccountTypeGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"atgGroupId":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AccountStatusVo":{"type":"object","properties":{"accountStatus":{"type":"string"},"description":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"AccountStatusCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"accountStatus":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AccountBlockCodeVo":{"type":"object","properties":{"accountBlockCode":{"type":"string"},"atgGroupId":{"type":"array","items":{"type":"string"}},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"autoForfeitAfter":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"AccountBlockCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"accountBlockCode":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"disallowed":{"$ref":"#/components/schemas/StringFilter"},"autoForfeitAfter":{"$ref":"#/components/schemas/LongFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LongFilter":{"type":"object","properties":{"equals":{"type":"integer","format":"int64"},"notEquals":{"type":"integer","format":"int64"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"integer","format":"int64"}},"notIn":{"type":"array","items":{"type":"integer","format":"int64"}},"greaterThan":{"type":"integer","format":"int64"},"lessThan":{"type":"integer","format":"int64"},"greaterThanOrEqual":{"type":"integer","format":"int64"},"lessThanOrEqual":{"type":"integer","format":"int64"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"ApiResponseVoid":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"Pagination":{"type":"object","properties":{"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalItems":{"type":"integer","format":"int64"},"totalPages":{"type":"integer","format":"int32"}}}}}} \ No newline at end of file diff --git a/src/main/resources/specs/identity.json b/src/main/resources/specs/identity.json new file mode 100644 index 0000000..3a4f8b0 --- /dev/null +++ b/src/main/resources/specs/identity.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://identity-service:8080","description":"Generated server url"}],"tags":[{"name":"Merchant User Role","description":"Identity: Merchant User Role Management APIs"},{"name":"Merchant","description":"Identity: Merchant Permission Management APIs"},{"name":"API Key Management","description":"Manage API Keys for external gateway access"},{"name":"Module Management","description":"Module Management - APIs"},{"name":"Merchant Authentication","description":"Merchant login, forgot-password, renew password, and logout APIs"},{"name":"Member Users","description":"Registration and self-service profile management"},{"name":"Member Auth","description":"Login (email + password), token refresh, logout"},{"name":"User","description":"Identity: User Permission Management APIs"},{"name":"User","description":"Identity: User Management APIs"},{"name":"User Role- Permission","description":"Identity: User Role Management APIs"},{"name":"Merchant Account","description":"Identity: Merchant Account Management APIs"},{"name":"Member Admin","description":"Admin operations — NOT exposed on gateway-member"},{"name":"Keycloak","description":"Keycloak access Control"}],"paths":{"/api/api-keys/{id}/revoke":{"put":{"tags":["API Key Management"],"summary":"Revoke an API Key","description":"Marks an API Key as REVOKED so it can no longer be used for authentication","operationId":"revoke","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"}}}},"/api/user/sync-user":{"post":{"tags":["User"],"operationId":"syncUser","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SyncUserRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserResponseDto"}}}}}}},"/api/user/csr/create":{"post":{"tags":["User"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user/csr/create-draft":{"post":{"tags":["User"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user-role/csr/create":{"post":{"tags":["User Role- Permission"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-role/csr/create-draft":{"post":{"tags":["User Role- Permission"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-permission/check-permission":{"post":{"tags":["User"],"operationId":"checkPermission","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserPermissionCheckVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant/verify-password":{"post":{"tags":["Merchant Authentication"],"summary":"Verify merchant password","description":"Verify the current merchant password. Requires Authorization header with a valid bearer token.","operationId":"verifyPassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantVerifyPasswordRequest"}}},"required":true},"responses":{"200":{"description":"Merchant password verified successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"},"examples":{"Password verified successfully":{"description":"Password verified successfully","value":{"errorCode":"00","errorMessage":"Successfull","data":null}}}}}},"400":{"description":"Invalid request payload. Returns E114 or E004.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Missing old password":{"description":"Missing old password","value":{"errorCode":"E114","errorMessage":"Old Password must not be null","data":null}},"Account not found":{"description":"Account not found","value":{"errorCode":"E004","errorMessage":"Account not exist","data":null}}}}}},"401":{"description":"Invalid current password, invalid token, expired token, or missing token. Wrong password returns E045 and errorMessage in currentFailedCount_passwordFailureLimit format, for example 1_5 or 2_5.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Wrong password first failed attempt":{"description":"Wrong password first failed attempt","value":{"errorCode":"E045","errorMessage":"1_5","data":null}},"Wrong password second failed attempt":{"description":"Wrong password second failed attempt","value":{"errorCode":"E045","errorMessage":"2_5","data":null}},"Token invalid":{"description":"Token invalid","value":{"errorCode":"01","errorMessage":"Merchant token is invalid.","data":null}},"Token expired":{"description":"Token expired","value":{"errorCode":"01","errorMessage":"Merchant token is expired.","data":null}}}}}},"403":{"description":"Merchant account is not allowed to verify password, for example the account is already locked or blocked. Returns E012.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account locked":{"description":"Account locked","value":{"errorCode":"E012","errorMessage":"Account has been blocked. Please contact your administrator!","data":null}}}}}},"503":{"description":"Merchant authentication service is temporarily unavailable. Returns E113.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Authentication unavailable":{"description":"Authentication unavailable","value":{"errorCode":"E113","errorMessage":"Merchant authentication is temporarily unavailable.","data":null}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/merchant/renew-password":{"post":{"tags":["Merchant Authentication"],"summary":"Renew merchant password","description":"Changes the current merchant password. Requires Authorization header with a valid bearer token.","operationId":"renewPassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantRenewPasswordRequest"}}},"required":true},"responses":{"200":{"description":"Merchant password changed successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"},"examples":{"Password renewed successfully":{"description":"Password renewed successfully","value":{"errorCode":"00","errorMessage":"Successfull","data":null}}}}}},"400":{"description":"Invalid request payload or password renewal validation failed. Returns E114, E040, E004, E100, E010, E047, or E048.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Missing old password":{"description":"Missing old password","value":{"errorCode":"E114","errorMessage":"Old Password must not be null","data":null}},"Missing new password":{"description":"Missing new password","value":{"errorCode":"E040","errorMessage":"Password must not be null","data":null}},"Account not found":{"description":"Account not found","value":{"errorCode":"E004","errorMessage":"Account not exist","data":null}},"Old password incorrect":{"description":"Old password incorrect","value":{"errorCode":"E100","errorMessage":"Wrong old password input","data":null}},"New password same as old":{"description":"New password same as old","value":{"errorCode":"E010","errorMessage":"The new password must be different from the current password","data":null}},"New password invalid format":{"description":"New password invalid format","value":{"errorCode":"E047","errorMessage":"Invalid password input: Password must contain uppercase, lowercase, digit, and special character","data":null}},"New password matches recent password history":{"description":"New password matches recent password history","value":{"errorCode":"E048","errorMessage":"New password cannot match last 9 recent passwords","data":null}}}}}},"403":{"description":"Merchant account is not allowed to renew password, for example the account is already locked or blocked. Returns E012.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account locked":{"description":"Account locked","value":{"errorCode":"E012","errorMessage":"Account has been blocked. Please contact your administrator!","data":null}}}}}},"401":{"description":"Merchant token is invalid, expired, or missing.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Token invalid":{"description":"Token invalid","value":{"errorCode":"01","errorMessage":"Merchant token is invalid.","data":null}},"Token expired":{"description":"Token expired","value":{"errorCode":"01","errorMessage":"Merchant token is expired.","data":null}}}}}},"503":{"description":"Merchant authentication service is temporarily unavailable. Returns E113.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Authentication unavailable":{"description":"Authentication unavailable","value":{"errorCode":"E113","errorMessage":"Merchant authentication is temporarily unavailable.","data":null}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/merchant/mobile/refresh-token":{"post":{"tags":["Merchant Authentication"],"summary":"Refresh merchant mobile token","description":"Exchanges a valid merchant refresh token for a new access token.","operationId":"refreshMobileToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantMobileTokenRefreshRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantMobileTokenResponse"}}}}}}},"/api/merchant/mobile/logout":{"post":{"tags":["Merchant Authentication"],"summary":"Merchant mobile logout","description":"Revokes a merchant refresh token and invalidates the related Keycloak session.","operationId":"mobileLogout","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantMobileLogoutRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"}}}}}}},"/api/merchant/mobile/login":{"post":{"tags":["Merchant Authentication"],"summary":"Merchant mobile login","description":"Authenticates a merchant operator for native apps and returns access and refresh tokens.","operationId":"mobileLogin","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantLoginRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantMobileLoginResponse"}}}}}}},"/api/merchant/logout":{"post":{"tags":["Merchant Authentication"],"summary":"Merchant logout","description":"Logs out the current merchant session. Requires Authorization header with a valid bearer token.","operationId":"logout","responses":{"200":{"description":"Merchant logout completed","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"},"examples":{"Logout successful":{"description":"Logout successful","value":{"errorCode":"00","errorMessage":"Successfull","data":null}}}}}},"400":{"description":"Merchant account referenced by the token does not exist. Returns E004.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account not found":{"description":"Account not found","value":{"errorCode":"E004","errorMessage":"Account not exist","data":null}}}}}},"401":{"description":"Merchant token is invalid, expired, or missing.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Token invalid":{"description":"Token invalid","value":{"errorCode":"01","errorMessage":"Merchant token is invalid.","data":null}},"Token expired":{"description":"Token expired","value":{"errorCode":"01","errorMessage":"Merchant token is expired.","data":null}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/merchant/login":{"post":{"tags":["Merchant Authentication"],"summary":"Merchant login","description":"Authenticates a merchant operator and returns a Keycloak access token.","operationId":"login","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantLoginRequest"}}},"required":true},"responses":{"200":{"description":"Merchant login completed","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Successful login":{"description":"Successful login","value":{"errorCode":"00","errorMessage":"Successfull","data":{"userId":"merchant01","branchId":"BR001","branchName":"District 1","tokenExpiresIn":300,"firstLogin":false,"token":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...","passwordExpiry":false,"notifyExpirePasswordDateApproaching":false,"pinExpiryDate":"2026-06-15T00:00:00","mobilePhone":"0901234567","emailAddress":"merchant01@example.com","createFrom":"MA"}}}}}}},"400":{"description":"Invalid request payload. Returns E039, E040, or E002 depending on the validation error.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Missing operatorId":{"description":"Missing operatorId","value":{"errorCode":"E039","errorMessage":"User Id must not be null","data":null}},"Missing password":{"description":"Missing password","value":{"errorCode":"E040","errorMessage":"Password must not be null","data":null}},"Invalid payload":{"description":"Invalid payload","value":{"errorCode":"E002","errorMessage":"operatorId size must be between 3 and 100","data":null}}}}}},"401":{"description":"Invalid merchant credentials. Returns E044 when the account is not found, or E045 when the password is wrong. For E045, errorMessage is returned in currentFailedCount_passwordFailureLimit format, for example 1_5 or 2_5.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account not found":{"description":"Account not found","value":{"errorCode":"E044","errorMessage":"Invalid user id or password","data":null}},"Wrong password first failed attempt":{"description":"Wrong password first failed attempt","value":{"errorCode":"E045","errorMessage":"1_5","data":null}},"Wrong password second failed attempt":{"description":"Wrong password second failed attempt","value":{"errorCode":"E045","errorMessage":"2_5","data":null}}}}}},"403":{"description":"Merchant account is not allowed to login. Returns E005 when the account is inactive or its corporation is inactive, E012 when the number of failed attempts reaches the configured passwordFailureLimit, or E116 when a temporary password has expired before the first successful renew.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account not activated":{"description":"Account not activated","value":{"errorCode":"E005","errorMessage":"The account has not activated yet","data":null}},"Account locked":{"description":"Account locked","value":{"errorCode":"E012","errorMessage":"Account has been blocked. Please contact your administrator!","data":null}},"Temporary password expired":{"description":"Temporary password expired","value":{"errorCode":"E116","errorMessage":"Temporary password has expired. Please request a new password.","data":null}}}}}},"503":{"description":"Keycloak token service is unavailable. Returns E113.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Authentication unavailable":{"description":"Authentication unavailable","value":{"errorCode":"E113","errorMessage":"Merchant authentication is temporarily unavailable.","data":null}}}}}}}}},"/api/merchant/forgot-password":{"post":{"tags":["Merchant Authentication"],"summary":"Forgot merchant password","description":"Resets the password for an active merchant account and sends the new default password to the registered email address.","operationId":"forgotPassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantForgotPasswordRequest"}}},"required":true},"responses":{"200":{"description":"Forgot-password request processed. Returns 00 when the email belongs to an active account in an active corporation, or E115 when the email is unregistered, inactive, blocked, or belongs to an inactive corporation.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"},"examples":{"Password reset request sent":{"description":"Password reset request sent","value":{"errorCode":"00","errorMessage":"Password reset request has been sent","data":null}},"Password reset request failed":{"description":"Password reset request failed","value":{"errorCode":"E115","errorMessage":"Password reset request failed.","data":null}}}}}},"400":{"description":"Invalid email payload. Returns E041 when email is blank or E042 when email format is invalid.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Missing email":{"description":"Missing email","value":{"errorCode":"E041","errorMessage":"Email must not be null","data":null}},"Invalid email":{"description":"Invalid email","value":{"errorCode":"E042","errorMessage":"Email is invalid","data":null}}}}}},"503":{"description":"Password reset dependencies are unavailable, for example email dispatch failure.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Email dispatch failure":{"description":"Email dispatch failure","value":{"errorCode":"E027","errorMessage":"Sent email failed!","data":null}},"Authentication unavailable":{"description":"Authentication unavailable","value":{"errorCode":"E113","errorMessage":"Merchant authentication is temporarily unavailable.","data":null}}}}}}}}},"/api/merchant/check-permission":{"post":{"tags":["Merchant"],"operationId":"checkMerchantPermission","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantPermissionCheckVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant-user-role/csr/create":{"post":{"tags":["Merchant User Role"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantUserRoleDto"}}}}}}},"/api/merchant-account/csr/validate-unique":{"post":{"tags":["Merchant Account"],"operationId":"validateUnique","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountUniqueCheckRequest"}}}},"responses":{"200":{"description":"OK"}}}},"/api/merchant-account/csr/delete-corp-users":{"post":{"tags":["Merchant Account"],"operationId":"deleteCorpUsers","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantAccountRequest"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant-account/csr/create":{"post":{"tags":["Merchant Account"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/create-draft":{"post":{"tags":["Merchant Account"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/member/users/register":{"post":{"tags":["Member Users"],"summary":"Register","description":"Register a new member. email, firstName, lastName, cifNbr and password are all required.","operationId":"register","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberRegisterRequest"}}},"required":true},"responses":{"201":{"description":"Registered successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberRegisterResponse"}}}},"400":{"description":"Validation error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberRegisterResponse"}}}},"409":{"description":"Email already registered","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberRegisterResponse"}}}}}}},"/api/member/auth/token/refresh":{"post":{"tags":["Member Auth"],"summary":"Refresh token","description":"Exchange a valid refresh token for a new access token.","operationId":"refreshToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberTokenRefreshRequest"}}},"required":true},"responses":{"200":{"description":"Token refreshed","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}},"401":{"description":"Refresh token invalid or expired","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}}}}},"/api/member/auth/logout":{"post":{"tags":["Member Auth"],"summary":"Logout","description":"Revoke refresh token and invalidate the Keycloak session.","operationId":"logout_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberLogoutRequest"}}},"required":true},"responses":{"204":{"description":"Logged out"},"400":{"description":"Invalid request"}},"security":[{"bearerAuth":[]}]}},"/api/member/auth/login":{"post":{"tags":["Member Auth"],"summary":"Login","description":"Authenticate with email + password. Returns access token and refresh token.","operationId":"login_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberLoginRequest"}}},"required":true},"responses":{"200":{"description":"Login successful","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}},"400":{"description":"Validation error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}},"401":{"description":"Invalid credentials","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}},"503":{"description":"Identity provider unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}}}}},"/api/field-permission/csr/create":{"post":{"tags":["field-permission-resource"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/field-permission/csr/create-draft":{"post":{"tags":["field-permission-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/api-keys":{"get":{"tags":["API Key Management"],"summary":"List API Keys","description":"Returns a paginated list of API Keys (without key values)","operationId":"list","parameters":[{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PageApiKeyDto"}}}}}},"post":{"tags":["API Key Management"],"summary":"Create a new API Key","description":"Generates a new API Key. The full key value is returned only once in this response.","operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApiKeyRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateApiKeyResponse"}}}}}}},"/api/access-control/update-session-time-out":{"post":{"tags":["Keycloak"],"operationId":"updateAdminSessionTimeout","requestBody":{"content":{"application/json":{"schema":{"type":"integer","format":"int32"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/access-control/authentication/password-policy":{"post":{"tags":["Keycloak"],"operationId":"updatePasswordPolicy","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user/csr/reject":{"patch":{"tags":["User"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user/csr/edit":{"patch":{"tags":["User"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user/csr/edit-draft":{"patch":{"tags":["User"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user/csr/bulk-upload":{"patch":{"tags":["User"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user/csr/bulk-reject":{"patch":{"tags":["User"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user/csr/bulk-approve":{"patch":{"tags":["User"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user/csr/approve":{"patch":{"tags":["User"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user-role/csr/reject":{"patch":{"tags":["User Role- Permission"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-role/csr/edit":{"patch":{"tags":["User Role- Permission"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-role/csr/edit-draft":{"patch":{"tags":["User Role- Permission"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-role/csr/bulk-upload":{"patch":{"tags":["User Role- Permission"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user-role/csr/bulk-reject":{"patch":{"tags":["User Role- Permission"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user-role/csr/bulk-approve":{"patch":{"tags":["User Role- Permission"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user-role/csr/approve":{"patch":{"tags":["User Role- Permission"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/edit":{"patch":{"tags":["Merchant User Role"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantUserRoleDto"}}}}}}},"/api/merchant-account/csr/reject":{"patch":{"tags":["Merchant Account"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/edit":{"patch":{"tags":["Merchant Account"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/edit-draft":{"patch":{"tags":["Merchant Account"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/bulk-upload":{"patch":{"tags":["Merchant Account"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/merchant-account/csr/bulk-reject":{"patch":{"tags":["Merchant Account"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/merchant-account/csr/bulk-approve":{"patch":{"tags":["Merchant Account"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/merchant-account/csr/approve":{"patch":{"tags":["Merchant Account"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/member/users/me":{"get":{"tags":["Member Users"],"summary":"Get my profile","description":"Returns the authenticated member's profile including cifNbr.","operationId":"getProfile","parameters":[{"name":"X-Member-Id","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Profile returned","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}},"404":{"description":"Member not found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}}},"security":[{"bearerAuth":[]}]},"patch":{"tags":["Member Users"],"summary":"Update my profile","description":"Partially update firstName, lastName and/or email.","operationId":"updateProfile","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberUpdateProfileRequest"}}},"required":true},"responses":{"200":{"description":"Profile updated","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}},"409":{"description":"Email already taken","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}}},"security":[{"bearerAuth":[]}]}},"/api/member/admin/users/{id}/status":{"patch":{"tags":["Member Admin"],"summary":"Enable / disable member","operationId":"updateStatus","parameters":[{"name":"id","in":"path","description":"Keycloak user ID","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberUpdateStatusRequest"}}},"required":true},"responses":{"200":{"description":"Status updated","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}},"404":{"description":"Member not found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}}},"security":[{"bearerAuth":[]}]}},"/api/field-permission/csr/reject":{"patch":{"tags":["field-permission-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/field-permission/csr/edit":{"patch":{"tags":["field-permission-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/field-permission/csr/edit-draft":{"patch":{"tags":["field-permission-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/field-permission/csr/bulk-upload":{"patch":{"tags":["field-permission-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/field-permission/csr/bulk-reject":{"patch":{"tags":["field-permission-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/field-permission/csr/bulk-approve":{"patch":{"tags":["field-permission-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/field-permission/csr/approve":{"patch":{"tags":["field-permission-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/user/mini":{"get":{"tags":["user-controller"],"operationId":"findUserMiniByUserIds","parameters":[{"name":"userIds","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserProfileVo"}}}}}}}},"/api/user/me":{"get":{"tags":["User"],"operationId":"getCurrentUserProfile","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserResponseDto"}}}}}}},"/api/user/find-by-id":{"get":{"tags":["user-controller"],"operationId":"findById","parameters":[{"name":"userId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserVo"}}}}}}},"/api/user/csr/{recordNo}":{"get":{"tags":["User"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}},"/api/user/csr/rejection-reason/{recordNo}":{"get":{"tags":["User"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/user/csr/list":{"get":{"tags":["User"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}}},"/api/user/csr/id":{"get":{"tags":["User"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}},"/api/user/csr/id/{id}":{"get":{"tags":["User"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}},"/api/user/csr/id/generate":{"get":{"tags":["User"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user/csr/id/check/{id}":{"get":{"tags":["User"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user/csr/history/{recordNo}":{"get":{"tags":["User"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}},"/api/user/csr/history/list":{"get":{"tags":["User"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}}},"/api/user/csr/find-by-ids":{"get":{"tags":["User"],"operationId":"findByUserIds","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserResponseDto"}}}}}}}},"/api/user/csr/count":{"get":{"tags":["User"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/user/csr/check-email-in-using":{"get":{"tags":["User"],"operationId":"checkEmailInUsing","parameters":[{"name":"userId","in":"query","required":true,"schema":{"type":"string"}},{"name":"email","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/user/csr/by-role/list":{"get":{"tags":["User"],"operationId":"findAllByRole","parameters":[{"name":"roleId","in":"query","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserResponseDto"}}}}}}}},"/api/user/check-common-rule":{"get":{"tags":["user-controller"],"operationId":"checkCommonRule","parameters":[{"name":"creatorUserId","in":"query","required":true,"schema":{"type":"string"}},{"name":"approveUserId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/user-role/csr/{recordNo}":{"get":{"tags":["User Role- Permission"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}},"/api/user-role/csr/rejection-reason/{recordNo}":{"get":{"tags":["User Role- Permission"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/user-role/csr/list":{"get":{"tags":["User Role- Permission"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserRoleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}}},"/api/user-role/csr/id":{"get":{"tags":["User Role- Permission"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}},"/api/user-role/csr/id/{id}":{"get":{"tags":["User Role- Permission"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}},"/api/user-role/csr/id/generate":{"get":{"tags":["User Role- Permission"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user-role/csr/id/check/{id}":{"get":{"tags":["User Role- Permission"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user-role/csr/history/{recordNo}":{"get":{"tags":["User Role- Permission"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}},"/api/user-role/csr/history/list":{"get":{"tags":["User Role- Permission"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserRoleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}}},"/api/user-role/csr/count":{"get":{"tags":["User Role- Permission"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserRoleCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/module/group-list":{"get":{"tags":["Module Management"],"operationId":"getLocale","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string"}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OlsGroupModuleDto"}}}}}}}},"/api/module/by-module-ids":{"get":{"tags":["module-controller"],"operationId":"findAllByModuleIds","parameters":[{"name":"moduleIds","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OlsModuleVo"}}}}}}}},"/api/module-access/me":{"get":{"tags":["module-access-controller"],"summary":"Get Module Access","operationId":"getModuleAccessMe","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ModuleAccessDto"}}}}}}}},"/api/module-access/all":{"get":{"tags":["module-access-controller"],"summary":"Load All Module Access","operationId":"getAllModuleAccess","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ModuleAccessDto"}}}}}}}},"/api/merchant/module-access/me":{"get":{"tags":["merchant-module-access-controller"],"summary":"Get Module Access","operationId":"getModuleAccessMe_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantModuleAccessDto"}}}}}}}},"/api/merchant/module-access/all":{"get":{"tags":["merchant-module-access-controller"],"summary":"Load All Module Access","operationId":"getAllModuleAccess_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantModuleAccessDto"}}}}}}}},"/api/merchant/mini":{"get":{"tags":["Merchant Authentication"],"operationId":"findMerchantMiniByUserIds","parameters":[{"name":"userIds","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserProfileVo"}}}}}}}},"/api/merchant/me/status":{"get":{"tags":["Merchant Authentication"],"summary":"Get current merchant account status","description":"Checks the current merchant account from the access token. Returns success only when the account, operator account status, and corporation are still valid.","operationId":"getCurrentAccountStatus","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountStatusResponse"}}}}},"security":[{"bearerAuth":[]}]}},"/api/merchant/find-by-id":{"get":{"tags":["Merchant Authentication"],"operationId":"findMerchantById","parameters":[{"name":"userId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantVo"}}}}}}},"/api/merchant/check-common-rule":{"get":{"tags":["Merchant Authentication"],"operationId":"checkMerchantCommonRule","parameters":[{"name":"creatorUserId","in":"query","required":true,"schema":{"type":"string"}},{"name":"approveUserId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant-user-role/csr/{recordNo}":{"get":{"tags":["Merchant User Role"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/module/group-list":{"get":{"tags":["Merchant User Role"],"operationId":"getModuleGroupList","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string"}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}},{"name":"keyword","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantRoleModuleGroupDto"}}}}}}}},"/api/merchant-user-role/csr/list":{"get":{"tags":["Merchant User Role"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantUserRoleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}}},"/api/merchant-user-role/csr/id/{id}":{"get":{"tags":["Merchant User Role"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/id/generate":{"get":{"tags":["Merchant User Role"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-user-role/csr/id/check/{id}":{"get":{"tags":["Merchant User Role"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-user-role/csr/history/{recordNo}":{"get":{"tags":["Merchant User Role"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/history/list":{"get":{"tags":["Merchant User Role"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantUserRoleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}}},"/api/merchant-user-role/csr/count":{"get":{"tags":["Merchant User Role"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantUserRoleCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/merchant-account/csr/{recordNo}":{"get":{"tags":["Merchant Account"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/retrieve-user-info/{operatorId}":{"get":{"tags":["Merchant Account"],"operationId":"retrieveUserInfo","parameters":[{"name":"operatorId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Account"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-account/csr/page":{"get":{"tags":["Merchant Account"],"operationId":"getPage","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PageMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/list":{"get":{"tags":["Merchant Account"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}}},"/api/merchant-account/csr/id":{"get":{"tags":["Merchant Account"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/id/{id}":{"get":{"tags":["Merchant Account"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/id/generate":{"get":{"tags":["Merchant Account"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-account/csr/id/check/{id}":{"get":{"tags":["Merchant Account"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-account/csr/history/{recordNo}":{"get":{"tags":["Merchant Account"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/history/list":{"get":{"tags":["Merchant Account"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}}},"/api/merchant-account/csr/count":{"get":{"tags":["Merchant Account"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/member/admin/users":{"get":{"tags":["Member Admin"],"summary":"List members","description":"Paginated list of all members in the realm.","operationId":"listUsers","parameters":[{"name":"page","in":"query","description":"Zero-based page number","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0},"example":0},{"name":"size","in":"query","description":"Page size (max 100)","required":false,"schema":{"type":"integer","format":"int32","default":20,"maximum":100,"minimum":1},"example":20}],"responses":{"200":{"description":"List returned","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberProfileResponse"}}}},"403":{"description":"Forbidden","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberProfileResponse"}}}}},"security":[{"bearerAuth":[]}]}},"/api/internal/api-keys/validate":{"get":{"tags":["API Key Management"],"summary":"Validate API Key (internal)","description":"Internal endpoint for gateway to validate API Key by hash","operationId":"validate","parameters":[{"name":"keyHash","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiKeyValidationResult"}}}}}}},"/api/field-permission/csr/{recordNo}":{"get":{"tags":["field-permission-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}},"/api/field-permission/csr/rejection-reason/{recordNo}":{"get":{"tags":["field-permission-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/field-permission/csr/list":{"get":{"tags":["field-permission-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/FieldPermissionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}}},"/api/field-permission/csr/id":{"get":{"tags":["field-permission-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}},"/api/field-permission/csr/id/{id}":{"get":{"tags":["field-permission-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}},"/api/field-permission/csr/id/generate":{"get":{"tags":["field-permission-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/field-permission/csr/id/check/{id}":{"get":{"tags":["field-permission-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/field-permission/csr/history/{recordNo}":{"get":{"tags":["field-permission-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}},"/api/field-permission/csr/history/list":{"get":{"tags":["field-permission-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/FieldPermissionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}}},"/api/field-permission/csr/count":{"get":{"tags":["field-permission-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/FieldPermissionCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/user/csr/delete":{"delete":{"tags":["User"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user-role/csr/delete":{"delete":{"tags":["User Role- Permission"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/delete":{"delete":{"tags":["Merchant User Role"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantUserRoleDto"}}}}}}},"/api/merchant-account/csr/delete":{"delete":{"tags":["Merchant Account"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/member/admin/users/{id}":{"delete":{"tags":["Member Admin"],"summary":"Delete member","description":"Permanently removes a member from the realm.","operationId":"deleteUser","parameters":[{"name":"id","in":"path","description":"Keycloak user ID","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"Deleted"},"404":{"description":"Member not found"}},"security":[{"bearerAuth":[]}]}},"/api/field-permission/csr/delete":{"delete":{"tags":["field-permission-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}}},"components":{"schemas":{"SyncUserRequest":{"type":"object","properties":{"userId":{"type":"string","maxLength":10,"minLength":1,"pattern":"^(?!.*[\\p{IsCyrillic}\\p{IsGreek}\\p{IsHan}\\p{IsArabic}])[a-zA-Z0-9]{1,10}$"},"email":{"type":"string","maxLength":200,"minLength":1,"pattern":"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,6}$"},"roles":{"type":"array","items":{"type":"string"}}},"required":["email","userId"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"UserResponseDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"userId":{"type":"string"},"profileName":{"type":"string"},"email":{"type":"string"},"profileStartDate":{"type":"string","format":"date"},"profileEndDate":{"type":"string","format":"date"},"userGroup":{"type":"string"},"userRoles":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"reportAccessRight":{"type":"string"},"accessDays":{"type":"string"},"accessTimeStart":{"type":"string"},"accessTimeEnd":{"type":"string"},"languageCode":{"type":"string","enum":["EN","VI"]},"userStatus":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"corporation":{"$ref":"#/components/schemas/ReferenceData"},"chain":{"$ref":"#/components/schemas/ReferenceData"},"store":{"$ref":"#/components/schemas/ReferenceData"}}},"UserRequestDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"userId":{"type":"string","maxLength":10,"minLength":1,"pattern":"^(?!.*[\\p{IsCyrillic}\\p{IsGreek}\\p{IsHan}\\p{IsArabic}])[a-zA-Z0-9]{1,10}$"},"profileName":{"type":"string","maxLength":200,"minLength":1},"password":{"type":"string","maxLength":200,"minLength":1},"confirmPassword":{"type":"string","maxLength":200,"minLength":1},"email":{"type":"string","maxLength":200,"minLength":1,"pattern":"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,6}$"},"languageCode":{"type":"string","enum":["EN","VI"]},"accessTimeStart":{"type":"string"},"accessTimeEnd":{"type":"string"},"profileStartDate":{"type":"string","format":"date"},"profileEndDate":{"type":"string","format":"date"},"userRoles":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"reportAccessRight":{"$ref":"#/components/schemas/ReferenceData"},"accessDays":{"type":"array","items":{"type":"string","enum":["1","2","3","4","5","6","7"]}},"userStatus":{"type":"string","enum":["0","1"]},"createdDate":{"type":"string","format":"date-time"},"corporations":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"chains":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"stores":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["accessDays","accessTimeEnd","accessTimeStart","email","languageCode","profileEndDate","profileName","profileStartDate","userId","userRoles","userStatus"]},"OperationResultUserRequestDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/UserRequestDto"}}},"DataPermissionInfoDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"actions":{"type":"array","items":{"type":"string","enum":["CRE","D","H","M","V","A","COP"]}},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"description":{"type":"string"}},"required":["actions","effectiveFrom","effectiveTo","moduleId"]},"DataPermissionSettingDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"actions":{"type":"array","items":{"type":"string","enum":["CRE","D","H","M","V","A","COP"]}},"blockType":{"type":"string","enum":["FIELD","SCREEN"]},"alertMessage":{"type":"string"},"fieldId":{"$ref":"#/components/schemas/ReferenceData"},"maskedData":{"type":"string"},"condition":{"type":"string"}},"required":["actions","blockType","moduleId"]},"FieldPermissionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"fieldId":{"type":"string","minLength":1},"viewable":{"type":"boolean"},"editable":{"type":"boolean"}},"required":["fieldId","moduleId"]},"ModulePermissionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"isCreate":{"type":"boolean"},"isTemplate":{"type":"boolean"},"isModify":{"type":"boolean"},"isDelete":{"type":"boolean"},"isApprove":{"type":"boolean"},"isCopy":{"type":"boolean"},"isHistory":{"type":"boolean"}},"required":["moduleId"]},"UserRoleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleId":{"type":"string","maxLength":20,"minLength":1},"roleName":{"type":"string","maxLength":200,"minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"modulePermissions":{"type":"array","items":{"$ref":"#/components/schemas/ModulePermissionDto"}},"fieldPermissions":{"type":"array","items":{"$ref":"#/components/schemas/FieldPermissionDto"}},"dataPermissionInfos":{"type":"array","items":{"$ref":"#/components/schemas/DataPermissionInfoDto"}},"dataPermissionSettings":{"type":"array","items":{"$ref":"#/components/schemas/DataPermissionSettingDto"}}},"required":["roleId","roleName"]},"OperationResultUserRoleDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/UserRoleDto"}}},"UserPermissionCheckVo":{"type":"object","properties":{"userId":{"type":"string"},"slug":{"type":"string"},"servicePath":{"type":"string"},"function":{"type":"string"}}},"MerchantVerifyPasswordRequest":{"type":"object","description":"Request payload for merchant password verification","properties":{"oldPassword":{"type":"string","description":"Current merchant password","example":"P@ssw0rd123","minLength":1}},"required":["oldPassword"]},"MerchantLoginAuthMethod":{"type":"object","description":"Authentication method details","properties":{"code":{"type":"string","description":"Authentication method code","example":"SMS"},"description":{"type":"string","description":"Authentication method description","example":"SMS OTP"}}},"MerchantLoginCorporation":{"type":"object","description":"Corporation details in merchant login response","properties":{"name":{"type":"string","description":"Corporation name","example":"OneEmpower Corporate"},"description":{"type":"string","description":"Corporation description","example":"OneEmpower merchant corporation"},"fax":{"type":"string","description":"Corporation fax","example":"02887654321"},"website":{"type":"string","description":"Corporation website","example":"https://www.oneempower.com"},"corporation_id":{"type":"string","description":"Corporation identifier","example":"CORP001"},"contact_person":{"type":"string","description":"Corporation contact person","example":"John Doe"},"email_address":{"type":"string","description":"Corporation email address","example":"corp@example.com"},"address_line_1":{"type":"string","description":"Corporation address line 1","example":123},"address_line_2":{"type":"string","description":"Corporation address line 2","example":"Floor 8"},"zip_code":{"type":"string","description":"Corporation zip code","example":700000},"phone_number":{"type":"string","description":"Corporation phone number","example":"02812345678"},"corporation_type":{"type":"string","description":"Corporation type","example":"PARTNER"},"avatar_id":{"type":"string","description":"Corporation avatar id","example":"corp-avatar-001"}}},"MerchantLoginData":{"type":"object","description":"Merchant login response data","properties":{"userId":{"type":"string","description":"Merchant operator identifier","example":"merchant01"},"corporation":{"$ref":"#/components/schemas/MerchantLoginCorporation","description":"Corporation details"},"branchId":{"type":"string","description":"Branch identifier","example":"BR001"},"branchName":{"type":"string","description":"Branch name","example":"District 1"},"tokenExpiresIn":{"type":"integer","format":"int64","description":"Access token lifetime in seconds","example":300},"firstLogin":{"type":"boolean","description":"Indicates whether this is the first login","example":true},"token":{"type":"string","description":"Keycloak bearer access token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"passwordExpiry":{"type":"boolean","description":"Indicates whether password is expired","example":false},"sellRate":{"type":"number","format":"double","description":"Sell rate","example":1.0},"authenticationMethod":{"$ref":"#/components/schemas/MerchantLoginAuthMethod","description":"Authentication method"},"notifyExpirePasswordDateApproaching":{"type":"boolean","description":"Indicates whether password expiry warning should be shown","example":false},"pinExpiryDate":{"type":"string","description":"Password expiry date","example":"2026-06-15T00:00:00"},"mobilePhone":{"type":"string","description":"Merchant mobile phone","example":"0901234567"},"emailAddress":{"type":"string","description":"Merchant email address","example":"merchant01@example.com"},"imageUrl":{"type":"string","description":"Merchant image URL","example":"https://cdn.example.com/merchant01.png"},"createFrom":{"type":"string","description":"User creation source","example":"MA"}}},"MerchantRenewResponse":{"type":"object","description":"Merchant password or session operation response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantLoginData","description":"Reserved response payload. Null for successful renew-password and logout responses."}}},"MerchantLoginResponse":{"type":"object","description":"Merchant login response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantLoginData","description":"Merchant login payload"}}},"MerchantRenewPasswordRequest":{"type":"object","description":"Request payload for merchant password renewal","properties":{"oldPassword":{"type":"string","description":"Current merchant password","example":"P@ssw0rd123","minLength":1},"password":{"type":"string","description":"New merchant password","example":"NewP@ssw0rd123","minLength":1}},"required":["oldPassword","password"]},"MerchantMobileTokenRefreshRequest":{"type":"object","description":"Request payload for merchant mobile token refresh","properties":{"refreshToken":{"type":"string","description":"Keycloak refresh token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...","maxLength":2048,"minLength":0}},"required":["refreshToken"]},"MerchantMobileTokenData":{"type":"object","description":"Merchant mobile token response data","properties":{"tokenType":{"type":"string","description":"OAuth token type","example":"Bearer"},"token":{"type":"string","description":"Keycloak bearer access token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"tokenExpiresIn":{"type":"integer","format":"int64","description":"Access token lifetime in seconds","example":300},"refreshToken":{"type":"string","description":"Keycloak refresh token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"refreshTokenExpiresIn":{"type":"integer","format":"int64","description":"Refresh token lifetime in seconds","example":1800}}},"MerchantMobileTokenResponse":{"type":"object","description":"Merchant mobile token response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantMobileTokenData","description":"Merchant mobile token payload"}}},"MerchantMobileLogoutRequest":{"type":"object","description":"Request payload for merchant mobile logout","properties":{"refreshToken":{"type":"string","description":"Keycloak refresh token to revoke","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...","maxLength":2048,"minLength":0}},"required":["refreshToken"]},"MerchantLoginRequest":{"type":"object","description":"Request payload for merchant login","properties":{"operatorId":{"type":"string","description":"Merchant operator identifier. Supports emailAddress, mobilePhone, or operatorId alias.","example":"merchant01","maxLength":100,"minLength":3},"password":{"type":"string","description":"Merchant password","example":"P@ssw0rd123","maxLength":255,"minLength":3}},"required":["operatorId","password"]},"MerchantMobileLoginData":{"type":"object","description":"Merchant mobile login response data","properties":{"userId":{"type":"string","description":"Merchant operator identifier","example":"merchant01"},"corporation":{"$ref":"#/components/schemas/MerchantLoginCorporation","description":"Corporation details"},"branchId":{"type":"string","description":"Branch identifier","example":"BR001"},"branchName":{"type":"string","description":"Branch name","example":"District 1"},"tokenExpiresIn":{"type":"integer","format":"int64","description":"Access token lifetime in seconds","example":300},"firstLogin":{"type":"boolean","description":"Indicates whether this is the first login","example":true},"token":{"type":"string","description":"Keycloak bearer access token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"passwordExpiry":{"type":"boolean","description":"Indicates whether password is expired","example":false},"sellRate":{"type":"number","format":"double","description":"Sell rate","example":1.0},"authenticationMethod":{"$ref":"#/components/schemas/MerchantLoginAuthMethod","description":"Authentication method"},"notifyExpirePasswordDateApproaching":{"type":"boolean","description":"Indicates whether password expiry warning should be shown","example":false},"pinExpiryDate":{"type":"string","description":"Password expiry date","example":"2026-06-15T00:00:00"},"mobilePhone":{"type":"string","description":"Merchant mobile phone","example":"0901234567"},"emailAddress":{"type":"string","description":"Merchant email address","example":"merchant01@example.com"},"imageUrl":{"type":"string","description":"Merchant image URL","example":"https://cdn.example.com/merchant01.png"},"createFrom":{"type":"string","description":"User creation source","example":"MA"},"tokenType":{"type":"string","description":"OAuth token type","example":"Bearer"},"refreshToken":{"type":"string","description":"Keycloak refresh token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"refreshTokenExpiresIn":{"type":"integer","format":"int64","description":"Refresh token lifetime in seconds","example":1800}}},"MerchantMobileLoginResponse":{"type":"object","description":"Merchant mobile login response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantMobileLoginData","description":"Merchant mobile login payload"}}},"MerchantForgotPasswordRequest":{"type":"object","description":"Request payload for merchant forgot-password","properties":{"emailAddress":{"type":"string","format":"email","description":"Registered merchant email address","example":"merchant01@example.com","maxLength":50,"minLength":0}},"required":["emailAddress"]},"MerchantPermissionCheckVo":{"type":"object","properties":{"userId":{"type":"string"},"slug":{"type":"string"},"servicePath":{"type":"string"},"function":{"type":"string"}}},"MerchantModulePermissionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"corporation":{"type":"string"},"corporationRecordNo":{"type":"integer","format":"int64"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"isCreate":{"type":"boolean"},"isTemplate":{"type":"boolean"},"isModify":{"type":"boolean"},"isDelete":{"type":"boolean"},"isApprove":{"type":"boolean"},"isCopy":{"type":"boolean"},"isHistory":{"type":"boolean"}},"required":["moduleId"]},"MerchantUserRoleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleId":{"type":"string","maxLength":50,"minLength":1},"roleName":{"type":"string","maxLength":255,"minLength":1},"description":{"type":"string","maxLength":2048,"minLength":0},"corporation":{"type":"string"},"corporationRecordNo":{"type":"integer","format":"int64"},"modulePermissions":{"type":"array","items":{"$ref":"#/components/schemas/MerchantModulePermissionDto"}}},"required":["roleId","roleName"]},"OperationResultMerchantUserRoleDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}},"MerchantAccountUniqueCheckRequest":{"type":"object","properties":{"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"}}},"MerchantAccountRequest":{"type":"object","properties":{"userId":{"type":"string"},"userName":{"type":"string"},"password":{"type":"string"},"operatorId":{"type":"string"},"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"},"operatorPin":{"type":"string"}}},"MerchantAccountDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"userName":{"type":"string","maxLength":50,"minLength":1},"password":{"type":"string","maxLength":200,"minLength":1},"confirmPassword":{"type":"string","maxLength":200,"minLength":1},"businessId":{"type":"integer","format":"int64","readOnly":true},"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"},"avatar":{"$ref":"#/components/schemas/MerchantAvatarReference"},"authenticationMethod":{"type":"string"},"userRoles":{"type":"array","items":{"type":"string"}},"userId":{"type":"string","readOnly":true},"corporation":{"$ref":"#/components/schemas/ReferenceData","readOnly":true},"createFrom":{"type":"string","readOnly":true},"firstLoginDate":{"type":"string","format":"date-time","readOnly":true},"createDate":{"type":"string","format":"date-time","readOnly":true},"pinExpiryDate":{"type":"string","format":"date-time","readOnly":true},"loginFailedTimes":{"type":"string","readOnly":true},"stockGroup":{"type":"string","readOnly":true},"serialNo":{"type":"string","readOnly":true},"corporationRecordNo":{"type":"integer","format":"int64","readOnly":true},"firstLogin":{"type":"boolean","readOnly":true},"user_name":{"type":"string","readOnly":true},"userStatus":{"type":"string"}},"required":["userName"]},"MerchantAvatarReference":{"type":"object","properties":{"imageId":{"type":"string"},"imageSource":{"type":"string"},"imageUrl":{"type":"string"}}},"OperationResultMerchantAccountDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"MemberRegisterRequest":{"type":"object","description":"Member registration request","properties":{"email":{"type":"string","format":"email","description":"Email address","example":"member@gmail.com","maxLength":100,"minLength":0},"password":{"type":"string","description":"Password (min 8 chars)","example":"P@ssw0rd123","maxLength":50,"minLength":8},"firstName":{"type":"string","description":"First name","example":"Van A","maxLength":50,"minLength":0},"lastName":{"type":"string","description":"Last name","example":"Nguyen","maxLength":50,"minLength":0},"cifNbr":{"type":"string","description":"CIF number from core banking","example":"CIF001","maxLength":20,"minLength":0}},"required":["cifNbr","email","firstName","lastName","password"]},"ApiResponseMemberRegisterResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/MemberRegisterResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberRegisterResponse":{"type":"object","description":"Member registration response","properties":{"keycloakUserId":{"type":"string","description":"Keycloak user ID","example":"550e8400-e29b-41d4-a716-446655440000"},"cifNbr":{"type":"string","description":"CIF number","example":"CIF001"},"email":{"type":"string","description":"Email address","example":"member@gmail.com"},"firstName":{"type":"string","description":"First name","example":"Van A"},"lastName":{"type":"string","description":"Last name","example":"Nguyen"}}},"Pagination":{"type":"object","properties":{"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalItems":{"type":"integer","format":"int64"},"totalPages":{"type":"integer","format":"int32"}}},"MemberTokenRefreshRequest":{"type":"object","description":"Token refresh request","properties":{"refreshToken":{"type":"string","description":"Keycloak refresh token","example":"eyJhbGci...","maxLength":2048,"minLength":0}},"required":["refreshToken"]},"ApiResponseMemberTokenResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/MemberTokenResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberTokenResponse":{"type":"object","description":"Token response","properties":{"cif":{"type":"string","description":"Cif Number","example":"eyJhbGci...","maxLength":50},"token":{"type":"string","description":"Access token","example":"eyJhbGci...","maxLength":500},"tokenExpiresIn":{"type":"integer","format":"int64","description":"Access token lifetime in seconds","example":300,"maxLength":14},"refreshToken":{"type":"string","description":"Refresh token","example":"eyJhbGci...","maxLength":500},"refreshTokenExpiresIn":{"type":"integer","format":"int64","description":"Refresh token lifetime in seconds","example":1800,"maxLength":14}}},"MemberLogoutRequest":{"type":"object","description":"Logout request","properties":{"refreshToken":{"type":"string","description":"Refresh token to revoke","example":"eyJhbGci...","maxLength":2048,"minLength":0}},"required":["refreshToken"]},"MemberLoginRequest":{"type":"object","description":"Member login request","properties":{"email":{"type":"string","format":"email","description":"Email address","example":"member@gmail.com","maxLength":100,"minLength":0},"password":{"type":"string","description":"Password","example":"P@ssw0rd123","maxLength":50,"minLength":8}},"required":["email","password"]},"OperationResultFieldPermissionDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"CreateApiKeyRequest":{"type":"object","properties":{"name":{"type":"string","minLength":1},"tenantId":{"type":"string","format":"uuid"},"rateLimitRps":{"type":"integer","format":"int32"},"allowedPaths":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string","format":"date-time"}},"required":["name","tenantId"]},"CreateApiKeyResponse":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"apiKey":{"type":"string"},"keyPrefix":{"type":"string"},"name":{"type":"string"},"tenantId":{"type":"string","format":"uuid"},"rateLimitRps":{"type":"integer","format":"int32"},"allowedPaths":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string","format":"date-time"}}},"AppParamVo":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"string"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"MemberUpdateProfileRequest":{"type":"object","description":"Update member profile request","properties":{"userId":{"type":"string","description":"xxxx-xxxx-xxxxx","example":"5884390a-xxxx-xxxx-xxxx-xxxxxxxxxxxx"},"firstName":{"type":"string","description":"First name","example":"Van A"},"lastName":{"type":"string","description":"Last name","example":"Nguyen"},"email":{"type":"string","description":"New email address","example":"new@gmail.com"}}},"ApiResponseMemberProfileResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/MemberProfileResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberProfileResponse":{"type":"object","description":"Member profile","properties":{"id":{"type":"string","description":"Keycloak user ID","example":"550e8400-e29b-41d4-a716-446655440000"},"email":{"type":"string","description":"Email address","example":"member@gmail.com"},"firstName":{"type":"string","description":"First name","example":"Van A"},"lastName":{"type":"string","description":"Last name","example":"Nguyen"},"cifNbr":{"type":"string","description":"CIF number from core banking","example":"CIF001"},"status":{"type":"string","description":"Account status","enum":["ACTIVE","INACTIVE","LOCKED"]}}},"MemberUpdateStatusRequest":{"type":"object","description":"Update member status request (admin)","properties":{"enabled":{"type":"boolean","description":"true = enable, false = disable","example":true}},"required":["enabled"]},"UserProfileVo":{"type":"object","properties":{"userId":{"type":"string"},"profileName":{"type":"string"}}},"UserVo":{"type":"object","properties":{"userId":{"type":"string"},"profileName":{"type":"string"},"email":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"profileStartDate":{"type":"string","format":"date"},"profileEndDate":{"type":"string","format":"date"},"userGroup":{"type":"string"},"userRoles":{"type":"string"},"reportAccessRight":{"type":"string"},"accessDays":{"type":"string"},"accessTimeStart":{"type":"string"},"accessTimeEnd":{"type":"string"},"languageCode":{"type":"string"},"userStatus":{"type":"string"},"userType":{"type":"string"},"corporations":{"type":"string"},"chains":{"type":"string"},"stores":{"type":"string"}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"InstantFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"UserCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"userId":{"$ref":"#/components/schemas/StringFilter"},"profileName":{"$ref":"#/components/schemas/StringFilter"},"email":{"$ref":"#/components/schemas/StringFilter"},"createdDate":{"$ref":"#/components/schemas/InstantFilter"},"userRoles":{"$ref":"#/components/schemas/StringFilter"},"reportAccessRight":{"$ref":"#/components/schemas/StringFilter"},"userStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"UserRoleCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"roleId":{"$ref":"#/components/schemas/StringFilter"},"roleName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OlsGroupModuleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"groupModuleId":{"type":"string","maxLength":50,"minLength":1},"groupModuleName":{"type":"string","maxLength":255,"minLength":1},"description":{"type":"string","maxLength":255,"minLength":1},"groupOrder":{"type":"integer","format":"int32"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"modules":{"type":"array","items":{"$ref":"#/components/schemas/OlsModuleDto"}}},"required":["description","groupModuleId","groupModuleName"]},"OlsModuleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"moduleId":{"type":"string","maxLength":50,"minLength":1},"groupModuleId":{"$ref":"#/components/schemas/ReferenceData"},"moduleName":{"type":"string","maxLength":255,"minLength":1},"moduleType":{"type":"string"},"description":{"type":"string","maxLength":255,"minLength":1},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"allowCreate":{"type":"boolean"},"allowModify":{"type":"boolean"},"allowHistory":{"type":"boolean"},"allowDelete":{"type":"boolean"},"allowApprove":{"type":"boolean"},"allowCopy":{"type":"boolean"},"allowDownload":{"type":"boolean"},"allowTemplate":{"type":"boolean"},"autoApprove":{"type":"boolean"}},"required":["description","groupModuleId","moduleId","moduleName"]},"OlsModuleVo":{"type":"object","properties":{"moduleId":{"type":"string"},"groupModuleId":{"type":"string"},"moduleName":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"moduleType":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"allowCreate":{"type":"boolean"},"allowModify":{"type":"boolean"},"allowHistory":{"type":"boolean"},"allowDelete":{"type":"boolean"},"allowApprove":{"type":"boolean"},"allowCopy":{"type":"boolean"},"allowDownload":{"type":"boolean"},"allowTemplate":{"type":"boolean"},"autoApprove":{"type":"boolean"}}},"ModuleAccessDto":{"type":"object","properties":{"groupModuleId":{"type":"string"},"groupModuleName":{"type":"string"},"description":{"type":"string"},"groupOrder":{"type":"integer","format":"int32"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"modules":{"type":"array","items":{"$ref":"#/components/schemas/ModulePermissionResponse"}}}},"ModulePermissionResponse":{"type":"object","properties":{"moduleId":{"type":"string"},"groupModuleId":{"type":"string"},"moduleName":{"type":"string"},"moduleType":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"isCreate":{"type":"boolean"},"isTemplate":{"type":"boolean"},"isModify":{"type":"boolean"},"isDelete":{"type":"boolean"},"isApprove":{"type":"boolean"},"isCopy":{"type":"boolean"},"isHistory":{"type":"boolean"}}},"MerchantModuleAccessDto":{"type":"object","properties":{"groupModuleId":{"type":"string"},"groupModuleName":{"type":"string"},"description":{"type":"string"},"groupOrder":{"type":"integer","format":"int32"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"modules":{"type":"array","items":{"$ref":"#/components/schemas/MerchantModulePermissionResponse"}}}},"MerchantModulePermissionResponse":{"type":"object","properties":{"moduleId":{"type":"string"},"groupModuleId":{"type":"string"},"moduleName":{"type":"string"},"moduleType":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"isCreate":{"type":"boolean"},"isTemplate":{"type":"boolean"},"isModify":{"type":"boolean"},"isDelete":{"type":"boolean"},"isApprove":{"type":"boolean"},"isCopy":{"type":"boolean"},"isHistory":{"type":"boolean"}}},"MerchantAccountStatusData":{"type":"object","description":"Current merchant account status","properties":{"operatorId":{"type":"string","description":"Current merchant operator id","example":"merchant01"},"valid":{"type":"boolean","description":"Whether current merchant context is valid","example":true},"locked":{"type":"boolean","description":"Whether current merchant operator account is locked","example":false}}},"MerchantAccountStatusResponse":{"type":"object","description":"Merchant account status response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantAccountStatusData","description":"Current merchant account status"}}},"MerchantVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"businessId":{"type":"integer","format":"int64"},"userName":{"type":"string"},"password":{"type":"string"},"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"},"avatarUrl":{"type":"string"},"authenticationMethod":{"type":"string"},"corporations":{"type":"string"},"brands":{"type":"string"},"stores":{"type":"string"},"createFrom":{"type":"string"},"status":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"lastApproveDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastApproveBy":{"type":"string"},"firstLoginDate":{"type":"string","format":"date-time"},"createDate":{"type":"string","format":"date-time"},"operatorId":{"type":"string"},"operatorPin":{"type":"string"},"messageId":{"type":"string"},"pinExpiryDate":{"type":"string","format":"date-time"},"jwt":{"type":"string"},"loginFailedTimes":{"type":"string"},"resetKey":{"type":"string"},"resetDate":{"type":"string","format":"date-time"},"stockGroup":{"type":"string"},"serialNo":{"type":"string"},"operatorAccountStatus":{"type":"string"}}},"MerchantRoleModuleDto":{"type":"object","properties":{"moduleId":{"type":"string"},"groupModuleId":{"type":"string"},"moduleName":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"moduleType":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"allowCreate":{"type":"boolean"},"allowModify":{"type":"boolean"},"allowHistory":{"type":"boolean"},"allowDelete":{"type":"boolean"},"allowApprove":{"type":"boolean"},"allowCopy":{"type":"boolean"},"allowDownload":{"type":"boolean"},"allowTemplate":{"type":"boolean"},"autoApprove":{"type":"boolean"}}},"MerchantRoleModuleGroupDto":{"type":"object","properties":{"groupModuleId":{"type":"string"},"groupModuleName":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"groupOrder":{"type":"integer","format":"int32"},"modules":{"type":"array","items":{"$ref":"#/components/schemas/MerchantRoleModuleDto"}}}},"MerchantUserRoleCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"roleId":{"$ref":"#/components/schemas/StringFilter"},"roleName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"corporation":{"$ref":"#/components/schemas/StringFilter"}}},"ListContainsFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"containsList":{"type":"string"},"doesNotContainList":{"type":"string"}}},"MerchantCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"operatorId":{"$ref":"#/components/schemas/StringFilter"},"emailAddress":{"$ref":"#/components/schemas/StringFilter"},"mobilePhone":{"$ref":"#/components/schemas/StringFilter"},"corporation":{"$ref":"#/components/schemas/StringFilter"},"operatorAccountStatus":{"$ref":"#/components/schemas/StringFilter"},"userRoles":{"$ref":"#/components/schemas/ListContainsFilter"},"createFrom":{"$ref":"#/components/schemas/StringFilter"}}},"PageMerchantAccountDto":{"type":"object","properties":{"totalPages":{"type":"integer","format":"int32"},"totalElements":{"type":"integer","format":"int64"},"first":{"type":"boolean"},"last":{"type":"boolean"},"pageable":{"$ref":"#/components/schemas/PageableObject"},"size":{"type":"integer","format":"int32"},"content":{"type":"array","items":{"$ref":"#/components/schemas/MerchantAccountDto"}},"number":{"type":"integer","format":"int32"},"sort":{"$ref":"#/components/schemas/SortObject"},"numberOfElements":{"type":"integer","format":"int32"},"empty":{"type":"boolean"}}},"PageableObject":{"type":"object","properties":{"paged":{"type":"boolean"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"offset":{"type":"integer","format":"int64"},"sort":{"$ref":"#/components/schemas/SortObject"},"unpaged":{"type":"boolean"}}},"SortObject":{"type":"object","properties":{"sorted":{"type":"boolean"},"empty":{"type":"boolean"},"unsorted":{"type":"boolean"}}},"ApiResponseListMemberProfileResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MemberProfileResponse"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ApiKeyValidationResult":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"tenantId":{"type":"string","format":"uuid"},"status":{"type":"string"},"rateLimitRps":{"type":"integer","format":"int32"},"allowedPaths":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string","format":"date-time"}}},"FieldPermissionCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"roleId":{"$ref":"#/components/schemas/StringFilter"},"sysModuleId":{"$ref":"#/components/schemas/StringFilter"},"fieldId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ApiKeyDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"tenantId":{"type":"string","format":"uuid"},"keyPrefix":{"type":"string"},"name":{"type":"string"},"status":{"type":"string"},"rateLimitRps":{"type":"integer","format":"int32"},"allowedPaths":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string","format":"date-time"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"}}},"PageApiKeyDto":{"type":"object","properties":{"totalPages":{"type":"integer","format":"int32"},"totalElements":{"type":"integer","format":"int64"},"first":{"type":"boolean"},"last":{"type":"boolean"},"pageable":{"$ref":"#/components/schemas/PageableObject"},"size":{"type":"integer","format":"int32"},"content":{"type":"array","items":{"$ref":"#/components/schemas/ApiKeyDto"}},"number":{"type":"integer","format":"int32"},"sort":{"$ref":"#/components/schemas/SortObject"},"numberOfElements":{"type":"integer","format":"int32"},"empty":{"type":"boolean"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}},"securitySchemes":{"bearerAuth":{"type":"http","in":"header","scheme":"bearer","bearerFormat":"JWT"}}}} \ No newline at end of file diff --git a/src/main/resources/specs/marketing.json b/src/main/resources/specs/marketing.json new file mode 100644 index 0000000..c0423d2 --- /dev/null +++ b/src/main/resources/specs/marketing.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://marketing-service:8080","description":"Generated server url"}],"tags":[{"name":"Omr Notification","description":"Notificaion Marketing Campaign APIs"},{"name":"Omr Email","description":"Email Marketing Campaign APIs"},{"name":"Omr Sms","description":"Sms Marketing Campaign APIs"},{"name":"White List","description":"White List APIs"}],"paths":{"/api/white-list/csr/create":{"post":{"tags":["White List"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/white-list/csr/create-draft":{"post":{"tags":["White List"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/segment-definition/csr/create":{"post":{"tags":["segment-definition-resource"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/create-draft":{"post":{"tags":["segment-definition-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/check-id":{"post":{"tags":["segment-definition-controller"],"operationId":"checkExistSegmentId","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/omr-sms/csr/create":{"post":{"tags":["Omr Sms"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-sms/csr/create-draft":{"post":{"tags":["Omr Sms"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-notification/csr/create":{"post":{"tags":["Omr Notification"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-notification/csr/create-draft":{"post":{"tags":["Omr Notification"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-email/csr/create":{"post":{"tags":["Omr Email"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/omr-email/csr/create-draft":{"post":{"tags":["Omr Email"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/marketing-frequency-capping/csr/create":{"post":{"tags":["marketing-frequency-capping-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/create-draft":{"post":{"tags":["marketing-frequency-capping-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-content/build-message":{"post":{"tags":["marketing-content-controller"],"operationId":"buildMessageContent","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageContentRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MessageContentResponse"}}}}}}},"/api/journey/csr/create":{"post":{"tags":["journey-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/journey/csr/create-draft":{"post":{"tags":["journey-resource"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/customer-audience/csr/create":{"post":{"tags":["customer-audience-resource"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/create-draft":{"post":{"tags":["customer-audience-resource"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/create":{"post":{"tags":["customer-audience-controller"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceVo"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-upload/update/{audienceId}":{"post":{"tags":["audience-upload-controller"],"operationId":"updateAudience","parameters":[{"name":"audienceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-upload/csr/upload-file":{"post":{"tags":["audience-upload-resource"],"operationId":"uploadFile","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/audience-upload/csr/create":{"post":{"tags":["audience-upload-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/csr/create-draft":{"post":{"tags":["audience-upload-resource"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/audience-upload-customer":{"post":{"tags":["audience-upload-controller"],"operationId":"getAudienceUploadCustomer","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadVo"}}}}}}},"/api/audience-builder/get-customer-doris-by-audience-identify":{"post":{"tags":["audience-builder-controller"],"operationId":"getCustomerDorisByAudienceIdentify","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceIdentifierVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerDataVo"}}}}}}}},"/api/audience-builder/count-audience-size":{"post":{"tags":["audience-builder-controller"],"operationId":"audienceSize","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/audience-builder/build-sql":{"post":{"tags":["audience-builder-controller"],"operationId":"buildSql","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/audience-builder/build-sql-notification":{"post":{"tags":["audience-builder-controller"],"operationId":"buildSqlNotyByRequest","parameters":[{"name":"requestId","in":"query","required":true,"schema":{"type":"string"}},{"name":"channel","in":"query","required":false,"schema":{"type":"string","default":"PUSH"}},{"name":"jobExecutionId","in":"query","required":false,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SnapshotQueryResponse"}}}}}}},"/api/audience-builder/build-sql-noti":{"post":{"tags":["audience-builder-controller"],"operationId":"buildSqlNoty","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/audience-builder/build-marketing-award-snapshot":{"post":{"tags":["audience-builder-controller"],"operationId":"buildMarketingAwardSnapshotQuery","parameters":[{"name":"ruleId","in":"query","required":true,"schema":{"type":"string"}},{"name":"jobExecutionId","in":"query","required":false,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SnapshotQueryResponse"}}}}}}},"/api/white-list/csr/reject":{"patch":{"tags":["White List"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/white-list/csr/edit":{"patch":{"tags":["White List"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/white-list/csr/edit-draft":{"patch":{"tags":["White List"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/white-list/csr/bulk-upload":{"patch":{"tags":["White List"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/white-list/csr/bulk-reject":{"patch":{"tags":["White List"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/white-list/csr/bulk-approve":{"patch":{"tags":["White List"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/white-list/csr/approve":{"patch":{"tags":["White List"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/segment-definition/csr/reject":{"patch":{"tags":["segment-definition-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/edit":{"patch":{"tags":["segment-definition-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/edit-draft":{"patch":{"tags":["segment-definition-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/bulk-upload":{"patch":{"tags":["segment-definition-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/segment-definition/csr/bulk-reject":{"patch":{"tags":["segment-definition-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/segment-definition/csr/bulk-approve":{"patch":{"tags":["segment-definition-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/segment-definition/csr/approve":{"patch":{"tags":["segment-definition-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/omr-sms/csr/reject":{"patch":{"tags":["Omr Sms"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-sms/csr/edit":{"patch":{"tags":["Omr Sms"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-sms/csr/edit-draft":{"patch":{"tags":["Omr Sms"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-sms/csr/bulk-upload":{"patch":{"tags":["Omr Sms"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-sms/csr/bulk-reject":{"patch":{"tags":["Omr Sms"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-sms/csr/bulk-approve":{"patch":{"tags":["Omr Sms"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-sms/csr/approve":{"patch":{"tags":["Omr Sms"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-notification/csr/reject":{"patch":{"tags":["Omr Notification"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-notification/csr/edit":{"patch":{"tags":["Omr Notification"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-notification/csr/edit-draft":{"patch":{"tags":["Omr Notification"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-notification/csr/bulk-upload":{"patch":{"tags":["Omr Notification"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-notification/csr/bulk-reject":{"patch":{"tags":["Omr Notification"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-notification/csr/bulk-approve":{"patch":{"tags":["Omr Notification"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-notification/csr/approve":{"patch":{"tags":["Omr Notification"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-email/csr/reject":{"patch":{"tags":["Omr Email"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/omr-email/csr/edit":{"patch":{"tags":["Omr Email"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/omr-email/csr/edit-draft":{"patch":{"tags":["Omr Email"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/omr-email/csr/bulk-upload":{"patch":{"tags":["Omr Email"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-email/csr/bulk-reject":{"patch":{"tags":["Omr Email"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-email/csr/bulk-approve":{"patch":{"tags":["Omr Email"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-email/csr/approve":{"patch":{"tags":["Omr Email"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/marketing-frequency-capping/edit-by-list":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"editByList","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}}},"/api/marketing-frequency-capping/csr/reject":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/edit":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/edit-draft":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/bulk-upload":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/marketing-frequency-capping/csr/bulk-reject":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/marketing-frequency-capping/csr/bulk-approve":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/marketing-frequency-capping/csr/approve":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/journey/csr/reject":{"patch":{"tags":["journey-resource"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/journey/csr/edit":{"patch":{"tags":["journey-resource"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/journey/csr/edit-draft":{"patch":{"tags":["journey-resource"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/journey/csr/bulk-upload":{"patch":{"tags":["journey-resource"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/journey/csr/bulk-reject":{"patch":{"tags":["journey-resource"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/journey/csr/bulk-approve":{"patch":{"tags":["journey-resource"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/journey/csr/approve":{"patch":{"tags":["journey-resource"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/customer-audience/csr/reject":{"patch":{"tags":["customer-audience-resource"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/edit":{"patch":{"tags":["customer-audience-resource"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/edit-draft":{"patch":{"tags":["customer-audience-resource"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/bulk-upload":{"patch":{"tags":["customer-audience-resource"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-audience/csr/bulk-reject":{"patch":{"tags":["customer-audience-resource"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-audience/csr/bulk-approve":{"patch":{"tags":["customer-audience-resource"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-audience/csr/approve":{"patch":{"tags":["customer-audience-resource"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/audience-upload/csr/reject":{"patch":{"tags":["audience-upload-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/csr/edit":{"patch":{"tags":["audience-upload-resource"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/csr/edit-draft":{"patch":{"tags":["audience-upload-resource"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/csr/bulk-upload":{"patch":{"tags":["audience-upload-resource"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/audience-upload/csr/bulk-reject":{"patch":{"tags":["audience-upload-resource"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/audience-upload/csr/bulk-approve":{"patch":{"tags":["audience-upload-resource"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/audience-upload/csr/approve":{"patch":{"tags":["audience-upload-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/white-list/customer-white-list":{"get":{"tags":["white-list-controller"],"operationId":"getAll","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"},"uniqueItems":true}}}}}}},"/api/white-list/csr/{recordNo}":{"get":{"tags":["White List"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}},"/api/white-list/csr/rejection-reason/{recordNo}":{"get":{"tags":["White List"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/white-list/csr/list":{"get":{"tags":["White List"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WhiteListCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}}},"/api/white-list/csr/id":{"get":{"tags":["White List"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}},"/api/white-list/csr/id/{id}":{"get":{"tags":["White List"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}},"/api/white-list/csr/id/generate":{"get":{"tags":["White List"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/white-list/csr/id/check/{id}":{"get":{"tags":["White List"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/white-list/csr/history/{recordNo}":{"get":{"tags":["White List"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}},"/api/white-list/csr/history/list":{"get":{"tags":["White List"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WhiteListCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}}},"/api/white-list/csr/count":{"get":{"tags":["White List"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WhiteListCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/segment-definition/list-for-campaign-rule":{"get":{"tags":["segment-definition-resource"],"operationId":"listSegmentForCampaignRule","parameters":[{"name":"searchComponent","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}}},"/api/segment-definition/find-by-id":{"get":{"tags":["segment-definition-controller"],"operationId":"findSegmentById","parameters":[{"name":"segmentId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionVo"}}}}}}},"/api/segment-definition/csr/{recordNo}":{"get":{"tags":["segment-definition-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/rejection-reason/{recordNo}":{"get":{"tags":["segment-definition-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/segment-definition/csr/list":{"get":{"tags":["segment-definition-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SegmentDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}}},"/api/segment-definition/csr/id":{"get":{"tags":["segment-definition-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/id/{id}":{"get":{"tags":["segment-definition-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/id/generate":{"get":{"tags":["segment-definition-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/segment-definition/csr/id/check/{id}":{"get":{"tags":["segment-definition-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/segment-definition/csr/history/{recordNo}":{"get":{"tags":["segment-definition-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/history/list":{"get":{"tags":["segment-definition-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SegmentDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}}},"/api/segment-definition/csr/count":{"get":{"tags":["segment-definition-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SegmentDefinitionCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/omr-sms":{"get":{"tags":["omr-sms-controller"],"operationId":"getOmrByRequestId","parameters":[{"name":"requestId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsVo"}}}}}}},"/api/omr-sms/csr/{recordNo}":{"get":{"tags":["Omr Sms"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}},"/api/omr-sms/csr/rejection-reason/{recordNo}":{"get":{"tags":["Omr Sms"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/omr-sms/csr/list":{"get":{"tags":["Omr Sms"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}}},"/api/omr-sms/csr/id":{"get":{"tags":["Omr Sms"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}},"/api/omr-sms/csr/id/{id}":{"get":{"tags":["Omr Sms"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}},"/api/omr-sms/csr/id/generate":{"get":{"tags":["Omr Sms"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-sms/csr/id/check/{id}":{"get":{"tags":["Omr Sms"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-sms/csr/history/{recordNo}":{"get":{"tags":["Omr Sms"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}},"/api/omr-sms/csr/history/list":{"get":{"tags":["Omr Sms"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}}},"/api/omr-sms/csr/count":{"get":{"tags":["Omr Sms"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/omr-notification":{"get":{"tags":["omr-notification-controller"],"operationId":"getOmrByRequestId_1","parameters":[{"name":"requestId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationVo"}}}}}}},"/api/omr-notification/csr/{recordNo}":{"get":{"tags":["Omr Notification"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}},"/api/omr-notification/csr/rejection-reason/{recordNo}":{"get":{"tags":["Omr Notification"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/omr-notification/csr/list":{"get":{"tags":["Omr Notification"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}}},"/api/omr-notification/csr/id":{"get":{"tags":["Omr Notification"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}},"/api/omr-notification/csr/id/{id}":{"get":{"tags":["Omr Notification"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}},"/api/omr-notification/csr/id/generate":{"get":{"tags":["Omr Notification"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-notification/csr/id/check/{id}":{"get":{"tags":["Omr Notification"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-notification/csr/history/{recordNo}":{"get":{"tags":["Omr Notification"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}},"/api/omr-notification/csr/history/list":{"get":{"tags":["Omr Notification"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}}},"/api/omr-notification/csr/count":{"get":{"tags":["Omr Notification"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/omr-email":{"get":{"tags":["omr-email-controller"],"operationId":"getOmrByRequestId_2","parameters":[{"name":"requestId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailVo"}}}}}}},"/api/omr-email/csr/{recordNo}":{"get":{"tags":["Omr Email"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}},"/api/omr-email/csr/rejection-reason/{recordNo}":{"get":{"tags":["Omr Email"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/omr-email/csr/list":{"get":{"tags":["Omr Email"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}}},"/api/omr-email/csr/id":{"get":{"tags":["Omr Email"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}},"/api/omr-email/csr/id/{id}":{"get":{"tags":["Omr Email"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}},"/api/omr-email/csr/id/generate":{"get":{"tags":["Omr Email"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-email/csr/id/check/{id}":{"get":{"tags":["Omr Email"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-email/csr/history/{recordNo}":{"get":{"tags":["Omr Email"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}},"/api/omr-email/csr/history/list":{"get":{"tags":["Omr Email"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}}},"/api/omr-email/csr/count":{"get":{"tags":["Omr Email"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/metadata/table-values/list":{"get":{"tags":["meta-data-table-values-controller"],"operationId":"findAllMetadataTableValue","parameters":[{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MetaDataTableValue"}}}}}}}},"/api/metadata/table-values/count":{"get":{"tags":["meta-data-table-values-controller"],"operationId":"countAllTableValue","parameters":[{"name":"search","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/metadata/reference-values":{"get":{"tags":["meta-data-table-values-controller"],"operationId":"findAllReferenceValue","parameters":[{"name":"fieldId","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AttributeReferenceValue"}}}}}}}},"/api/metadata/reference-values/search":{"get":{"tags":["meta-data-table-values-controller"],"operationId":"searchReferenceValue","parameters":[{"name":"fieldId","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"search","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AttributeReferenceValue"}}}}}}}},"/api/marketing/dashboard/last-event":{"get":{"tags":["marketing-dashboard-resource"],"operationId":"getLastEvent","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"channel","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/LastEventDto"}}}}}}},"/api/marketing/dashboard/info":{"get":{"tags":["marketing-dashboard-resource"],"operationId":"getMarketingInfo","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"period","in":"query","required":false,"schema":{"type":"string"}},{"name":"channels","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingInfoDto"}}}}}}},"/api/marketing-frequency-capping/list-by-channel":{"get":{"tags":["marketing-frequency-capping-controller"],"operationId":"getAllByChannel","parameters":[{"name":"channel","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingVo"}}}}}}}},"/api/marketing-frequency-capping/csr/{recordNo}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/rejection-reason/{recordNo}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/marketing-frequency-capping/csr/list":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}}},"/api/marketing-frequency-capping/csr/id":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/id/{id}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/id/generate":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/marketing-frequency-capping/csr/id/check/{id}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/marketing-frequency-capping/csr/history/{recordNo}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/history/list":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}}},"/api/marketing-frequency-capping/csr/count":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/journey/{journeyId}":{"get":{"tags":["journey-controller"],"operationId":"getJourneyById","parameters":[{"name":"journeyId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyVo"}}}}}}},"/api/journey/node-info":{"get":{"tags":["journey-controller"],"operationId":"getJourneyNodeInfo","parameters":[{"name":"journeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"nodeId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyVo"}}}}}}},"/api/journey/node-config":{"get":{"tags":["journey-resource"],"operationId":"getAllJourneyNodeConfig","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/JourneyNodeConfigDto"}}}}}}}},"/api/journey/extract-audience/{journeyId}":{"get":{"tags":["journey-controller"],"operationId":"extractJourneyAudiences","parameters":[{"name":"journeyId","in":"path","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"object","additionalProperties":{}}}}}}}}},"/api/journey/csr/{recordNo}":{"get":{"tags":["journey-resource"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}}}}}},"/api/journey/csr/rejection-reason/{recordNo}":{"get":{"tags":["journey-resource"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/journey/csr/list":{"get":{"tags":["journey-resource"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/JourneyCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/JourneyDto"}}}}}}}},"/api/journey/csr/id":{"get":{"tags":["journey-resource"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}}}}}},"/api/journey/csr/id/{id}":{"get":{"tags":["journey-resource"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}}}}}},"/api/journey/csr/id/generate":{"get":{"tags":["journey-resource"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/journey/csr/id/check/{id}":{"get":{"tags":["journey-resource"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/journey/csr/history/{recordNo}":{"get":{"tags":["journey-resource"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}}}}}},"/api/journey/csr/history/list":{"get":{"tags":["journey-resource"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/JourneyCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/JourneyDto"}}}}}}}},"/api/journey/csr/count":{"get":{"tags":["journey-resource"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/JourneyCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/journey/count-audience/{journeyId}":{"get":{"tags":["journey-controller"],"operationId":"countJourneyAudiences","parameters":[{"name":"journeyId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/customer-audience/csr/{recordNo}":{"get":{"tags":["customer-audience-resource"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/{audienceNbr}/list":{"get":{"tags":["customer-audience-resource"],"operationId":"getAudienceByFileId","parameters":[{"name":"audienceNbr","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerAudienceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}}},"/api/customer-audience/csr/rejection-reason/{recordNo}":{"get":{"tags":["customer-audience-resource"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/customer-audience/csr/list":{"get":{"tags":["customer-audience-resource"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerAudienceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}}},"/api/customer-audience/csr/id":{"get":{"tags":["customer-audience-resource"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/id/{id}":{"get":{"tags":["customer-audience-resource"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/id/generate":{"get":{"tags":["customer-audience-resource"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/customer-audience/csr/id/check/{id}":{"get":{"tags":["customer-audience-resource"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/customer-audience/csr/history/{recordNo}":{"get":{"tags":["customer-audience-resource"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/history/list":{"get":{"tags":["customer-audience-resource"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerAudienceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}}},"/api/customer-audience/csr/count":{"get":{"tags":["customer-audience-resource"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerAudienceCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/audience-upload/csr/{recordNo}":{"get":{"tags":["audience-upload-resource"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}},"/api/audience-upload/csr/{recordNo}/records":{"get":{"tags":["audience-upload-resource"],"operationId":"getUploadRecords","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AudienceUploadRecordCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AudienceUploadRecordDto"}}}}}}}},"/api/audience-upload/csr/rejection-reason/{recordNo}":{"get":{"tags":["audience-upload-resource"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/audience-upload/csr/list":{"get":{"tags":["audience-upload-resource"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AudienceUploadCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}}},"/api/audience-upload/csr/id":{"get":{"tags":["audience-upload-resource"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}},"/api/audience-upload/csr/id/{id}":{"get":{"tags":["audience-upload-resource"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}},"/api/audience-upload/csr/id/generate":{"get":{"tags":["audience-upload-resource"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/audience-upload/csr/id/check/{id}":{"get":{"tags":["audience-upload-resource"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/audience-upload/csr/history/{recordNo}":{"get":{"tags":["audience-upload-resource"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}},"/api/audience-upload/csr/history/list":{"get":{"tags":["audience-upload-resource"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AudienceUploadCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}}},"/api/audience-upload/csr/count":{"get":{"tags":["audience-upload-resource"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AudienceUploadCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/audience-upload/by-id/{audienceId}":{"get":{"tags":["audience-upload-controller"],"operationId":"getAudienceById","parameters":[{"name":"audienceId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadVo"}}}}}}},"/api/audience-upload/by-id-and-status":{"get":{"tags":["audience-upload-controller"],"operationId":"getAudienceByIdAndStatus","parameters":[{"name":"audienceId","in":"query","required":true,"schema":{"type":"string"}},{"name":"status","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadVo"}}}}}}},"/api/audience-builder/match-segment":{"get":{"tags":["audience-builder-controller"],"operationId":"matchSegment","parameters":[{"name":"cifNumber","in":"query","required":true,"schema":{"type":"string"}},{"name":"operator","in":"query","required":true,"schema":{"type":"string"}},{"name":"segmentId","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-builder/match-audience":{"get":{"tags":["audience-builder-controller"],"operationId":"matchAudience","parameters":[{"name":"cifNumber","in":"query","required":true,"schema":{"type":"string"}},{"name":"operator","in":"query","required":true,"schema":{"type":"string"}},{"name":"segmentId","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-builder/customer-audience":{"get":{"tags":["audience-builder-controller"],"operationId":"getAllCustomerAudienceByCriteria","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"type":"string"}},{"name":"selectFields","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"object","additionalProperties":{}}}}}}}}},"/api/white-list/csr/delete":{"delete":{"tags":["White List"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/segment-definition/csr/delete":{"delete":{"tags":["segment-definition-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/omr-sms/csr/delete":{"delete":{"tags":["Omr Sms"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-notification/csr/delete":{"delete":{"tags":["Omr Notification"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-email/csr/delete":{"delete":{"tags":["Omr Email"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/marketing-frequency-capping/csr/delete":{"delete":{"tags":["marketing-frequency-capping-resource"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/journey/csr/delete":{"delete":{"tags":["journey-resource"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/customer-audience/csr/delete":{"delete":{"tags":["customer-audience-resource"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/by-id/{audienceId}":{"delete":{"tags":["customer-audience-controller"],"operationId":"deleteById","parameters":[{"name":"audienceId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-upload/csr/delete":{"delete":{"tags":["audience-upload-resource"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}}},"components":{"schemas":{"WhiteListDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"listId":{"type":"string","minLength":1},"name":{"type":"string","maxLength":200,"minLength":0},"description":{"type":"string","maxLength":500,"minLength":0},"customerIdentifier":{"type":"string","enum":["CIF","PHONE","EMAIL"]},"customerList":{"type":"array","items":{"type":"string"},"minItems":1}},"required":["customerIdentifier","customerList","listId","name"]},"OperationResultWhiteListDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/WhiteListDto"}}},"SegmentDefinitionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"segmentId":{"type":"string","maxLength":10,"minLength":1},"segmentName":{"type":"string","maxLength":200,"minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"criteriaJson":{"type":"string"},"criteriaSql":{"type":"string"}},"required":["segmentId","segmentName"]},"OperationResultSegmentDefinitionDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"OmrSmsContentDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrSmsRecordNo":{"type":"integer","format":"int64"},"requestId":{"type":"string"},"smsBrand":{"$ref":"#/components/schemas/ReferenceData"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"},"messageType":{"type":"string","enum":["PRO","CSV"]}}},"OmrSmsDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"runScheduleDescription":{"type":"string","maxLength":500,"minLength":0},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"},"omrSmsTarget":{"$ref":"#/components/schemas/OmrSmsTargetDto"},"omrSmsContent":{"$ref":"#/components/schemas/OmrSmsContentDto"}},"required":["channel","effectiveFrom","effectiveTo","marketingFunction","name","requestId","scheduleType","triggerMethod"]},"OmrSmsTargetDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrSmsRecordNo":{"type":"integer","format":"int64"},"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string","minLength":1}},"required":["criteria"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"OperationResultOmrSmsDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/OmrSmsDto"}}},"ImageResourceDto":{"type":"object","properties":{"imageSource":{"type":"string","enum":["UPLOAD","URL"]},"imageUrl":{"type":"string"},"imageId":{"type":"string"}}},"OmrNotificationButtonDto":{"type":"object","properties":{"messageId":{"type":"string"},"notificationContentId":{"type":"string"},"buttonId":{"type":"string"},"buttonName":{"type":"string"},"buttonNavigationType":{"$ref":"#/components/schemas/ReferenceData"},"buttonLink":{"type":"string"},"buttonTargetScreen":{"$ref":"#/components/schemas/ReferenceData"},"buttonPoolId":{"$ref":"#/components/schemas/ReferenceData"},"buttonOfferGroup":{"$ref":"#/components/schemas/ReferenceData"},"buttonCategoryId":{"$ref":"#/components/schemas/ReferenceData"},"buttonCampaignId":{"$ref":"#/components/schemas/ReferenceData"},"buttonItemCode":{"$ref":"#/components/schemas/ReferenceData"},"buttonReferenceNo":{"$ref":"#/components/schemas/ReferenceData"},"buttonNotificationType":{"$ref":"#/components/schemas/ReferenceData"}}},"OmrNotificationContentDto":{"type":"object","properties":{"messageId":{"type":"string"},"notificationContentId":{"type":"string","minLength":1},"languageCode":{"type":"string","minLength":1},"title":{"type":"string"},"shortContent":{"type":"string"},"content":{"type":"string","minLength":1},"relatedButtons":{"type":"array","items":{"$ref":"#/components/schemas/OmrNotificationButtonDto"}}},"required":["content","languageCode","notificationContentId"]},"OmrNotificationDefinitionDto":{"type":"object","properties":{"messageId":{"type":"string","minLength":1},"messageName":{"type":"string","minLength":1},"messageType":{"$ref":"#/components/schemas/ReferenceData"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"navigationType":{"$ref":"#/components/schemas/ReferenceData"},"link":{"type":"string"},"targetScreen":{"$ref":"#/components/schemas/ReferenceData"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"offerGroup":{"$ref":"#/components/schemas/ReferenceData"},"categoryId":{"$ref":"#/components/schemas/ReferenceData"},"referenceNo":{"$ref":"#/components/schemas/ReferenceData"},"campaignId":{"$ref":"#/components/schemas/ReferenceData"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"richMedia":{"type":"boolean"},"image":{"$ref":"#/components/schemas/ImageResourceDto"},"notificationContents":{"type":"array","items":{"$ref":"#/components/schemas/OmrNotificationContentDto"}}},"required":["effectiveFrom","effectiveTo","messageId","messageName"]},"OmrNotificationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"runScheduleDescription":{"type":"string","maxLength":500,"minLength":0},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"},"omrNotificationTarget":{"$ref":"#/components/schemas/OmrNotificationTargetDto"},"notificationDefinition":{"$ref":"#/components/schemas/OmrNotificationDefinitionDto"}},"required":["channel","effectiveFrom","effectiveTo","marketingFunction","name","requestId","scheduleType","triggerMethod"]},"OmrNotificationTargetDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrNotificationRecordNo":{"type":"integer","format":"int64"},"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string"}}},"OperationResultOmrNotificationDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"OmrEmailContentDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrEmailRecordNo":{"type":"integer","format":"int64"},"sender":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"OmrEmailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"runScheduleDescription":{"type":"string","maxLength":500,"minLength":0},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"},"omrEmailTarget":{"$ref":"#/components/schemas/OmrEmailTargetDto"},"omrEmailContent":{"$ref":"#/components/schemas/OmrEmailContentDto"}},"required":["channel","effectiveFrom","effectiveTo","marketingFunction","name","requestId","scheduleType","triggerMethod"]},"OmrEmailTargetDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrEmailRecordNo":{"type":"integer","format":"int64"},"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string","minLength":1}},"required":["criteria"]},"OperationResultOmrEmailDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/OmrEmailDto"}}},"MarketingFrequencyCappingDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"frequencyId":{"type":"string"},"activeCapping":{"type":"boolean"},"channel":{"type":"string"},"maximumNumber":{"type":"integer","format":"int64","maximum":999999999,"minimum":1},"cappingPeriod":{"type":"string"},"timeGapDuration":{"type":"integer","format":"int32","maximum":99,"minimum":1},"timeGapPeriodic":{"type":"string"}},"required":["maximumNumber","timeGapDuration","timeGapPeriodic"]},"OperationResultMarketingFrequencyCappingDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"MessageContentRequest":{"type":"object","properties":{"cifNbr":{"type":"string","minLength":1},"content":{"type":"string","minLength":1},"encoding":{"type":"string"}},"required":["cifNbr","content"]},"MessageContentResponse":{"type":"object","properties":{"message":{"type":"string"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"JourneyActEmailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"campaignName":{"type":"string"},"campaignType":{"type":"string"},"brandName":{"type":"string"},"applyGlobalFrequency":{"type":"boolean"},"applyGlobalMaximum":{"type":"integer","format":"int32"},"applyGlobalPeriod":{"type":"string"},"applyCampaignLevelFrequency":{"type":"boolean"},"applyCampaignLevelMinimum":{"type":"integer","format":"int32"},"applyCampaignLevelPeriod":{"type":"string"},"emailTemplateId":{"type":"string"},"emailSubject":{"type":"string"},"emailBody":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyActInappMessageDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"campaignName":{"type":"string"},"campaignType":{"type":"string"},"applyGlobalFrequency":{"type":"boolean"},"applyGlobalMaximum":{"type":"integer","format":"int32"},"applyGlobalPeriod":{"type":"string"},"applyCampaignLevelFrequency":{"type":"boolean"},"applyCampaignLevelMinimum":{"type":"integer","format":"int32"},"applyCampaignLevelPeriod":{"type":"string"},"layoutType":{"type":"string"},"layoutPosition":{"type":"string"},"layoutStyle":{"type":"string"},"layoutButton":{"type":"string"},"inappImage":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyActPushNotificationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"campaignName":{"type":"string"},"campaignType":{"type":"string"},"applyGlobalFrequency":{"type":"boolean"},"applyGlobalMaximum":{"type":"integer","format":"int32"},"applyGlobalPeriod":{"type":"string"},"applyCampaignLevelFrequency":{"type":"boolean"},"applyCampaignLevelMinimum":{"type":"integer","format":"int32"},"applyCampaignLevelPeriod":{"type":"string"},"pushTitle":{"type":"string"},"message":{"type":"string"},"pushImage":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyActSmsDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"campaignName":{"type":"string"},"campaignType":{"type":"string"},"brandName":{"type":"string"},"smsTemplateId":{"type":"string"},"message":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyActVoucherDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"voucherCode":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyCanvasDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"canvasJson":{"$ref":"#/components/schemas/JourneyCanvasJson"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyCanvasJson":{"type":"object","properties":{"nodes":{"type":"array","items":{"$ref":"#/components/schemas/JourneyNodeJson"}},"edges":{"type":"array","items":{"$ref":"#/components/schemas/JourneyEdgeJson"}}}},"JourneyDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyId":{"type":"string"},"name":{"type":"string","minLength":1},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"businessUnit":{"type":"string"},"campaignId":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"journeySetting":{"$ref":"#/components/schemas/JourneySettingDto"},"journeyCanvas":{"$ref":"#/components/schemas/JourneyCanvasDto"},"journeySrcAudience":{"$ref":"#/components/schemas/JourneySrcAudienceDto"},"journeySrcEvents":{"type":"array","items":{"$ref":"#/components/schemas/JourneySrcEventDto"}},"journeyActSms":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActSmsDto"}},"journeyActEmails":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActEmailDto"}},"journeyActPushNotifications":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActPushNotificationDto"}},"journeyActInappMessages":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActInappMessageDto"}},"journeyActVouchers":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActVoucherDto"}},"journeyFlowDurations":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowDurationDto"}},"journeyFlowDates":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowDateDto"}},"journeyFlowInteractions":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowInteractionDto"}},"journeyFlowDecisions":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowDecisionDto"}},"journeyFlowRandoms":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowRandomDto"}},"journeyFlowJoins":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowJoinDto"}}},"required":["effectiveFrom","effectiveTo","name"]},"JourneyEdgeJson":{"type":"object","properties":{"fromNodeId":{"type":"string"},"toNodeId":{"type":"string"},"conditionCriteria":{"type":"string"}}},"JourneyFlowDateDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"waitUntilDateTime":{"type":"string","format":"date-time"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowDecisionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowDurationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"waitPeriodic":{"type":"string","enum":["MI","H","D","W","M","Y"]},"waitUnit":{"type":"integer","format":"int32"},"waitUntilEndTime":{"type":"string"},"specificEndTime":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowInteractionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"interactionType":{"type":"string"},"interactionEvent":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowJoinDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowRandomDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"rates":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyNodeJson":{"type":"object","properties":{"nodeId":{"type":"string"},"moduleId":{"type":"string"}}},"JourneySettingDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"reentryMode":{"type":"string"},"reentryAfterUnit":{"type":"integer","format":"int32"},"reentryAfterPeriod":{"type":"string"},"reentryFrequencyCap":{"type":"boolean"},"reentryFrequencyMaximum":{"type":"integer","format":"int32"},"reentryFrequencyTimes":{"type":"integer","format":"int32"},"reentryFrequencyPeriod":{"type":"string"},"exitConditionEnabled":{"type":"boolean"},"exitConditionCriteria":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneySrcAudienceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"audienceInclude":{"type":"string"},"audienceGender":{"type":"string"},"audienceAgeRange":{"type":"string"},"locationTargetType":{"type":"string"},"locationCityOrProvince":{"type":"string"},"locationTownOrDistrict":{"type":"string"},"scheduleType":{"type":"string"},"scheduleFixedDateTime":{"type":"string","format":"date-time"},"schedulePeriodicType":{"type":"string"},"scheduleUpdateUnit":{"type":"integer","format":"int32"},"scheduleUpdateTime":{"type":"string"},"scheduleStartOn":{"type":"string","format":"date-time"},"scheduleStopUpdating":{"type":"string"},"scheduleExcludeDayOfWeek":{"type":"string"},"scheduleExcludeSpecialDay":{"type":"string","format":"date"},"createdAt":{"type":"string","format":"date-time"}}},"JourneySrcEventDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"ruleTriggerType":{"type":"string"},"ruleEventId":{"type":"string"},"conditionCriteria":{"type":"string"},"saveForReuse":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"}}},"OperationResultJourneyDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/JourneyDto"}}},"CustomerAudienceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"audienceId":{"type":"string"},"audienceType":{"type":"string"},"identifierType":{"type":"string"},"identifierValue":{"type":"string"},"fullName":{"type":"string"},"resolvedValue":{"type":"string"},"resolvedType":{"type":"string"},"resolvedOn":{"type":"string","format":"date-time"},"jobId":{"type":"integer","format":"int64"},"processedOn":{"type":"string","format":"date-time"}}},"OperationResultCustomerAudienceDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"CustomerAudienceVo":{"type":"object","properties":{"audienceId":{"type":"string"},"audienceType":{"type":"string"},"identifierType":{"type":"string"},"identifierValue":{"type":"string"},"fullName":{"type":"string"},"resolvedValue":{"type":"string"},"resolvedType":{"type":"string"},"resolvedOn":{"type":"string","format":"date-time"},"jobId":{"type":"integer","format":"int64"},"processedOn":{"type":"string","format":"date-time"},"mulCusLinked":{"type":"boolean"}}},"AudienceUploadVo":{"type":"object","properties":{"audienceId":{"type":"string"},"audienceName":{"type":"string"},"description":{"type":"string"},"audienceType":{"type":"string"},"identifierType":{"type":"string"},"fileId":{"type":"string"},"fileName":{"type":"string"},"fileSize":{"type":"integer","format":"int64"},"fileUri":{"type":"string"},"uploadedOn":{"type":"string","format":"date-time"},"jobId":{"type":"integer","format":"int64"},"processStatus":{"type":"string","enum":["LOADED","PROCESSING","PROCESSED","FAILED"]},"processedOn":{"type":"string","format":"date-time"},"completedOn":{"type":"string","format":"date-time"},"errorFile":{"type":"string"},"errorFileId":{"type":"string"},"processedFile":{"type":"string"},"processedFileId":{"type":"string"},"totalRecord":{"type":"integer","format":"int64"},"totalSuccess":{"type":"integer","format":"int64"},"totalFail":{"type":"integer","format":"int64"},"totalResolved":{"type":"integer","format":"int64"},"customerAudiences":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceVo"}}}},"FileStorageVo":{"type":"object","properties":{"fileId":{"type":"string"},"bucketName":{"type":"string"},"objectPath":{"type":"string"},"originalFileName":{"type":"string"},"uploadedFileName":{"type":"string"},"fileSize":{"type":"integer","format":"int64"},"fileStatus":{"type":"string"},"contentType":{"type":"string"},"storageUri":{"type":"string"},"uploadedAt":{"type":"string","format":"date-time"}}},"AudienceUploadDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"audienceId":{"type":"string","maxLength":10,"minLength":1},"audienceName":{"type":"string","maxLength":200,"minLength":1},"description":{"type":"string"},"audienceType":{"type":"string"},"identifierType":{"type":"string"},"fileId":{"type":"string"},"fileName":{"type":"string","readOnly":true},"fileSize":{"type":"string","readOnly":true},"fileUri":{"type":"string","readOnly":true},"uploadedOn":{"type":"string","format":"date-time","readOnly":true},"jobId":{"type":"integer","format":"int64","readOnly":true},"processStatus":{"type":"string","enum":["LOADED","PROCESSING","PROCESSED","FAILED"],"readOnly":true},"processedOn":{"type":"string","format":"date-time","readOnly":true},"completedOn":{"type":"string","format":"date-time","readOnly":true},"errorFile":{"type":"string","readOnly":true},"errorFileName":{"type":"string","readOnly":true},"errorFileId":{"type":"string","readOnly":true},"processedFile":{"type":"string","readOnly":true},"processedFileId":{"type":"string","readOnly":true},"totalRecord":{"type":"integer","format":"int64","readOnly":true},"totalSuccess":{"type":"integer","format":"int64","readOnly":true},"totalFail":{"type":"integer","format":"int64","readOnly":true},"totalResolved":{"type":"integer","format":"int64","readOnly":true}},"required":["audienceId","audienceName"]},"OperationResultAudienceUploadDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"CustomerAudienceRequest":{"type":"object","properties":{"audienceId":{"type":"string"},"status":{"type":"string"},"values":{"type":"array","items":{"type":"string"}}}},"AudienceIdentifierVo":{"type":"object","properties":{"attrId":{"type":"string"},"dataType":{"type":"string"},"values":{"type":"array","items":{"type":"string"}},"selectedFieldIds":{"type":"array","items":{"type":"string"}}}},"CustomerDataVo":{"type":"object","properties":{"cifNumber":{"type":"string"},"altCustomerId":{"type":"string"},"csn":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"fullName":{"type":"string"},"shortName":{"type":"string"},"idType":{"type":"string"},"holderIdOne":{"type":"string"},"holderIdTwo":{"type":"string"},"countryIssued":{"type":"string"},"nationality":{"type":"string"},"gender":{"type":"string"},"maritalStatus":{"type":"string"},"weddingAnniversary":{"type":"string","format":"date-time"},"dateOfBirth":{"type":"string","format":"date-time"},"customerAge":{"type":"integer","format":"int32"},"registrationDate":{"type":"string","format":"date-time"},"phone":{"type":"string"},"email":{"type":"string"},"customerStatus":{"type":"string"},"addressLineOne":{"type":"string"},"addressLineTwo":{"type":"string"},"addressLineThree":{"type":"string"},"addressLineFour":{"type":"string"},"ward":{"type":"string"},"zip":{"type":"string"},"city":{"type":"string"},"district":{"type":"string"},"country":{"type":"string"},"religion":{"type":"string"},"salutation":{"type":"string"},"designation":{"type":"string"},"occupation":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"multiCusLinked":{"type":"boolean"}}},"SnapshotQueryResponse":{"type":"object","properties":{"sql":{"type":"string"},"args":{"type":"array","items":{}}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"WhiteListCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"listId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"customerIdentifier":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"SegmentDefinitionVo":{"type":"object","properties":{"segmentId":{"type":"string"},"segmentName":{"type":"string"},"description":{"type":"string"},"criteriaJson":{"type":"string"}}},"SegmentDefinitionCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"segmentId":{"$ref":"#/components/schemas/StringFilter"},"segmentName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"criteriaSql":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OmrSmsContentVo":{"type":"object","properties":{"requestId":{"type":"string"},"smsBrand":{"type":"string"},"messageId":{"type":"string"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"}}},"OmrSmsTargetVo":{"type":"object","properties":{"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string"}}},"OmrSmsVo":{"type":"object","properties":{"requestId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"runScheduleDescription":{"type":"string"},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"string"},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"string"},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"string"},"timeExecution":{"type":"string"},"paramMapList":{"type":"array","items":{"type":"object","additionalProperties":{}}},"omrSmsTarget":{"$ref":"#/components/schemas/OmrSmsTargetVo"},"omrSmsContent":{"$ref":"#/components/schemas/OmrSmsContentVo"}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"OmrCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"channel":{"$ref":"#/components/schemas/StringFilter"},"marketingFunction":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"runScheduleDescription":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OmrNotificationTargetVo":{"type":"object","properties":{"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string"}}},"OmrNotificationVo":{"type":"object","properties":{"requestId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"runScheduleDescription":{"type":"string"},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"string"},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"string"},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"string"},"timeExecution":{"type":"string"},"paramMapList":{"type":"array","items":{"type":"object","additionalProperties":{}}},"omrNotificationTarget":{"$ref":"#/components/schemas/OmrNotificationTargetVo"},"notificationDefinition":{"$ref":"#/components/schemas/OmrNotificationDefinitionDto"}}},"OmrEmailContentVo":{"type":"object","properties":{"requestId":{"type":"string"},"sender":{"type":"string"},"messageId":{"type":"string"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"OmrEmailTargetVo":{"type":"object","properties":{"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string"}}},"OmrEmailVo":{"type":"object","properties":{"requestId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"runScheduleDescription":{"type":"string"},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"string"},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"string"},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"string"},"timeExecution":{"type":"string"},"paramMapList":{"type":"array","items":{"type":"object","additionalProperties":{}}},"omrEmailTarget":{"$ref":"#/components/schemas/OmrEmailTargetVo"},"omrEmailContent":{"$ref":"#/components/schemas/OmrEmailContentVo"}}},"MetaDataTableValue":{"type":"object","properties":{"tableKey":{"type":"string"},"tableName":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"fieldValue":{"type":"string"},"fieldLabel":{"type":"string"},"useDistinct":{"type":"boolean"},"filterCondition":{"type":"string"},"sortKeys":{"type":"string"},"active":{"type":"boolean"}}},"AttributeReferenceValue":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"}}},"LastEventDto":{"type":"object","properties":{"lastDateTime":{"type":"string","format":"date-time"},"channel":{"$ref":"#/components/schemas/ReferenceData"},"campaign":{"$ref":"#/components/schemas/ReferenceData"}}},"MarketingInfoDto":{"type":"object","properties":{"totalMessage":{"type":"integer","format":"int64"},"totalMessageDiffCount":{"type":"integer","format":"int64"},"openRate":{"type":"number"},"openRateDiffRate":{"type":"number"},"clickThroughRate":{"type":"number"},"clickThroughRateDiffRate":{"type":"number"}}},"MarketingFrequencyCappingVo":{"type":"object","properties":{"frequencyId":{"type":"string"},"activeCapping":{"type":"boolean"},"channel":{"type":"string"},"maximumNumber":{"type":"integer","format":"int64"},"cappingPeriod":{"type":"string"},"timeGapDuration":{"type":"integer","format":"int32"},"timeGapPeriodic":{"type":"string"}}},"BooleanFilter":{"type":"object","properties":{"equals":{"type":"boolean"},"notEquals":{"type":"boolean"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"boolean"}},"notIn":{"type":"array","items":{"type":"boolean"}}}},"LongFilter":{"type":"object","properties":{"equals":{"type":"integer","format":"int64"},"notEquals":{"type":"integer","format":"int64"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"integer","format":"int64"}},"notIn":{"type":"array","items":{"type":"integer","format":"int64"}},"greaterThan":{"type":"integer","format":"int64"},"lessThan":{"type":"integer","format":"int64"},"greaterThanOrEqual":{"type":"integer","format":"int64"},"lessThanOrEqual":{"type":"integer","format":"int64"}}},"MarketingFrequencyCappingCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"frequencyId":{"$ref":"#/components/schemas/StringFilter"},"activeCapping":{"$ref":"#/components/schemas/BooleanFilter"},"channel":{"$ref":"#/components/schemas/StringFilter"},"maximumNumber":{"$ref":"#/components/schemas/LongFilter"},"cappingPeriod":{"$ref":"#/components/schemas/StringFilter"},"timeGapDuration":{"$ref":"#/components/schemas/LongFilter"},"timeGapPeriodic":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"JourneyBaseNodeVo":{"type":"object","properties":{"journeyId":{"type":"string"},"nodeId":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"nodeType":{"type":"string","enum":["SOURCE_AUDIENCE","SOURCE_EVENT","ACTIVITY_SMS","ACTIVITY_EMAIL","ACTIVITY_PUSH_NOTIFICATION","ACTIVITY_INAPP_MESSAGE","ACTIVITY_VOUCHER","FLOW_DURATION","FLOW_DATE","FLOW_INTERACTION","FLOW_DECISION","FLOW_RANDOM","FLOW_JOIN"]}}},"JourneyEdgeVo":{"type":"object","properties":{"journeyId":{"type":"string"},"fromNodeId":{"type":"string"},"toNodeId":{"type":"string"},"conditionCriteria":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyNodeVo":{"type":"object","properties":{"journeyId":{"type":"string"},"nodeId":{"type":"string"},"moduleId":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneySettingVo":{"type":"object","properties":{"journeyId":{"type":"string"},"reentryMode":{"type":"string"},"reentryAfterUnit":{"type":"integer","format":"int32"},"reentryAfterPeriod":{"type":"string"},"reentryFrequencyCap":{"type":"boolean"},"reentryFrequencyMaximum":{"type":"integer","format":"int32"},"reentryFrequencyTimes":{"type":"integer","format":"int32"},"reentryFrequencyPeriod":{"type":"string"},"exitConditionEnabled":{"type":"boolean"},"exitConditionCriteria":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyVo":{"type":"object","properties":{"journeyId":{"type":"string"},"name":{"type":"string"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"businessUnit":{"type":"string"},"campaignId":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"journeySetting":{"$ref":"#/components/schemas/JourneySettingVo"},"journeyNodes":{"type":"array","items":{"$ref":"#/components/schemas/JourneyNodeVo"}},"journeyEdges":{"type":"array","items":{"$ref":"#/components/schemas/JourneyEdgeVo"}},"nodeDetail":{"$ref":"#/components/schemas/JourneyBaseNodeVo"}}},"JourneyNodeConfigDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"moduleId":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"activity":{"type":"string"}}},"JourneyCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"journeyId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"businessUnit":{"$ref":"#/components/schemas/StringFilter"},"campaignId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CustomerAudienceCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"audienceId":{"$ref":"#/components/schemas/StringFilter"},"identifierValue":{"$ref":"#/components/schemas/StringFilter"},"fullName":{"$ref":"#/components/schemas/StringFilter"},"resolvedValue":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AudienceUploadRecordCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"value":{"$ref":"#/components/schemas/StringFilter"},"fullName":{"$ref":"#/components/schemas/StringFilter"},"resolvedValue":{"$ref":"#/components/schemas/StringFilter"},"errorMessage":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AudienceUploadRecordDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"value":{"type":"string"},"resolvedValue":{"type":"string"},"fullName":{"type":"string"},"status":{"type":"string"},"errorMessage":{"type":"string"}}},"AudienceUploadCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"fileId":{"$ref":"#/components/schemas/StringFilter"},"audienceName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"fileSize":{"$ref":"#/components/schemas/LongFilter"},"fileName":{"$ref":"#/components/schemas/StringFilter"},"processStatus":{"$ref":"#/components/schemas/StringFilter"},"uploadedOn":{"$ref":"#/components/schemas/LocalDateTimeFilter"},"processedOn":{"$ref":"#/components/schemas/LocalDateTimeFilter"},"totalRecord":{"$ref":"#/components/schemas/LongFilter"},"totalSuccess":{"$ref":"#/components/schemas/LongFilter"},"totalFail":{"$ref":"#/components/schemas/LongFilter"},"customerIdentifier":{"$ref":"#/components/schemas/StringFilter"},"fileSizeStr":{"$ref":"#/components/schemas/StringFilter"},"totalRecordStr":{"$ref":"#/components/schemas/StringFilter"},"totalSuccessStr":{"$ref":"#/components/schemas/StringFilter"},"totalFailStr":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LocalDateTimeFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file diff --git a/src/main/resources/specs/master.json b/src/main/resources/specs/master.json new file mode 100644 index 0000000..09f3ac5 --- /dev/null +++ b/src/main/resources/specs/master.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://master-service:8080","description":"Generated server url"}],"paths":{"/api/zip-code/csr/create":{"post":{"tags":["zip-code-resource"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/zip-code/csr/create-draft":{"post":{"tags":["zip-code-resource"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/v1/entity-registry":{"post":{"tags":["entity-registry-controller"],"operationId":"registerEntities","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EntityRegistrationRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user-activity-log":{"post":{"tags":["user-activity-log-controller"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserActivityLogVo"}}},"required":true},"responses":{"201":{"description":"Created"}}}},"/api/user-activity-log/create":{"post":{"tags":["user-activity-log-controller"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserActivityLogVo"}}},"required":true},"responses":{"201":{"description":"Created"}}}},"/api/terminal/csr/create":{"post":{"tags":["terminal-resource"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal/csr/create-draft":{"post":{"tags":["terminal-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal-group/csr/create":{"post":{"tags":["terminal-group-resource"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/terminal-group/csr/create-draft":{"post":{"tags":["terminal-group-resource"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/store/csr/create":{"post":{"tags":["store-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store/csr/create-draft":{"post":{"tags":["store-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store-group/csr/create":{"post":{"tags":["store-group-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/store-group/csr/create-draft":{"post":{"tags":["store-group-resource"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/storage/upload/image":{"post":{"tags":["merchant-storage-controller"],"operationId":"uploadImage","parameters":[{"name":"objectPath","in":"query","required":false,"schema":{"type":"string"}},{"name":"useDateFolder","in":"query","required":false,"schema":{"type":"boolean","default":false}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/storage/upload/data":{"post":{"tags":["merchant-storage-controller"],"operationId":"uploadToData","parameters":[{"name":"objectPath","in":"query","required":false,"schema":{"type":"string"}},{"name":"useDateFolder","in":"query","required":false,"schema":{"type":"boolean","default":false}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/state-code/csr/create":{"post":{"tags":["state-code-resource"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/state-code/csr/create-draft":{"post":{"tags":["state-code-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/rejection-reason/create":{"post":{"tags":["rejection-reason-controller"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reason-code/csr/create":{"post":{"tags":["reason-code-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/reason-code/csr/create-draft":{"post":{"tags":["reason-code-resource"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/mcc/csr/create":{"post":{"tags":["mcc-resource"],"operationId":"create_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc/csr/create-draft":{"post":{"tags":["mcc-resource"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc-group/csr/create":{"post":{"tags":["mcc-group-resource"],"operationId":"create_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/mcc-group/csr/create-draft":{"post":{"tags":["mcc-group-resource"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/currency-code/csr/create":{"post":{"tags":["currency-code-resource"],"operationId":"create_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/currency-code/csr/create-draft":{"post":{"tags":["currency-code-resource"],"operationId":"createDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/country-code/csr/create":{"post":{"tags":["country-code-resource"],"operationId":"create_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/country-code/csr/create-draft":{"post":{"tags":["country-code-resource"],"operationId":"createDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/corporation/csr/create":{"post":{"tags":["corporation-resource"],"operationId":"create_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation/csr/create-draft":{"post":{"tags":["corporation-resource"],"operationId":"createDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation-group/csr/create":{"post":{"tags":["corporation-group-resource"],"operationId":"create_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/corporation-group/csr/create-draft":{"post":{"tags":["corporation-group-resource"],"operationId":"createDraft_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/code-management/csr/create":{"post":{"tags":["code-management-resource"],"operationId":"create_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/code-management/csr/create-draft":{"post":{"tags":["code-management-resource"],"operationId":"createDraft_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/city-code/csr/create":{"post":{"tags":["city-code-resource"],"operationId":"create_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/city-code/csr/create-draft":{"post":{"tags":["city-code-resource"],"operationId":"createDraft_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/chain/csr/create":{"post":{"tags":["chain-resource"],"operationId":"create_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain/csr/create-draft":{"post":{"tags":["chain-resource"],"operationId":"createDraft_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain-group/csr/create":{"post":{"tags":["chain-group-resource"],"operationId":"create_19","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/chain-group/csr/create-draft":{"post":{"tags":["chain-group-resource"],"operationId":"createDraft_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/app-param/csr/create":{"post":{"tags":["app-param-resource"],"operationId":"create_20","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-param/csr/create-draft":{"post":{"tags":["app-param-resource"],"operationId":"createDraft_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-group/csr/create":{"post":{"tags":["app-group-resource"],"operationId":"create_21","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/app-group/csr/create-draft":{"post":{"tags":["app-group-resource"],"operationId":"createDraft_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/zip-code/csr/reject":{"patch":{"tags":["zip-code-resource"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/zip-code/csr/edit":{"patch":{"tags":["zip-code-resource"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/zip-code/csr/edit-draft":{"patch":{"tags":["zip-code-resource"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/zip-code/csr/bulk-upload":{"patch":{"tags":["zip-code-resource"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/zip-code/csr/bulk-reject":{"patch":{"tags":["zip-code-resource"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/zip-code/csr/bulk-approve":{"patch":{"tags":["zip-code-resource"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/zip-code/csr/approve":{"patch":{"tags":["zip-code-resource"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/terminal/csr/reject":{"patch":{"tags":["terminal-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal/csr/edit":{"patch":{"tags":["terminal-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal/csr/edit-draft":{"patch":{"tags":["terminal-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal/csr/bulk-upload":{"patch":{"tags":["terminal-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal/csr/bulk-reject":{"patch":{"tags":["terminal-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal/csr/bulk-approve":{"patch":{"tags":["terminal-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal/csr/approve":{"patch":{"tags":["terminal-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal-group/csr/reject":{"patch":{"tags":["terminal-group-resource"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/terminal-group/csr/edit":{"patch":{"tags":["terminal-group-resource"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/terminal-group/csr/edit-draft":{"patch":{"tags":["terminal-group-resource"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/terminal-group/csr/bulk-upload":{"patch":{"tags":["terminal-group-resource"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal-group/csr/bulk-reject":{"patch":{"tags":["terminal-group-resource"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal-group/csr/bulk-approve":{"patch":{"tags":["terminal-group-resource"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal-group/csr/approve":{"patch":{"tags":["terminal-group-resource"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/store/csr/reject":{"patch":{"tags":["store-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store/csr/edit":{"patch":{"tags":["store-resource"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store/csr/edit-draft":{"patch":{"tags":["store-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store/csr/bulk-upload":{"patch":{"tags":["store-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store/csr/bulk-reject":{"patch":{"tags":["store-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store/csr/bulk-approve":{"patch":{"tags":["store-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store/csr/approve":{"patch":{"tags":["store-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store-group/csr/reject":{"patch":{"tags":["store-group-resource"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/store-group/csr/edit":{"patch":{"tags":["store-group-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/store-group/csr/edit-draft":{"patch":{"tags":["store-group-resource"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/store-group/csr/bulk-upload":{"patch":{"tags":["store-group-resource"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store-group/csr/bulk-reject":{"patch":{"tags":["store-group-resource"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store-group/csr/bulk-approve":{"patch":{"tags":["store-group-resource"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store-group/csr/approve":{"patch":{"tags":["store-group-resource"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/state-code/csr/reject":{"patch":{"tags":["state-code-resource"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/state-code/csr/edit":{"patch":{"tags":["state-code-resource"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/state-code/csr/edit-draft":{"patch":{"tags":["state-code-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/state-code/csr/bulk-upload":{"patch":{"tags":["state-code-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/state-code/csr/bulk-reject":{"patch":{"tags":["state-code-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/state-code/csr/bulk-approve":{"patch":{"tags":["state-code-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/state-code/csr/approve":{"patch":{"tags":["state-code-resource"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/reason-code/csr/reject":{"patch":{"tags":["reason-code-resource"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/reason-code/csr/edit":{"patch":{"tags":["reason-code-resource"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/reason-code/csr/edit-draft":{"patch":{"tags":["reason-code-resource"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/reason-code/csr/bulk-upload":{"patch":{"tags":["reason-code-resource"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reason-code/csr/bulk-reject":{"patch":{"tags":["reason-code-resource"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reason-code/csr/bulk-approve":{"patch":{"tags":["reason-code-resource"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reason-code/csr/approve":{"patch":{"tags":["reason-code-resource"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/mcc/csr/reject":{"patch":{"tags":["mcc-resource"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc/csr/edit":{"patch":{"tags":["mcc-resource"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc/csr/edit-draft":{"patch":{"tags":["mcc-resource"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc/csr/bulk-upload":{"patch":{"tags":["mcc-resource"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc/csr/bulk-reject":{"patch":{"tags":["mcc-resource"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc/csr/bulk-approve":{"patch":{"tags":["mcc-resource"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc/csr/approve":{"patch":{"tags":["mcc-resource"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc-group/csr/reject":{"patch":{"tags":["mcc-group-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/mcc-group/csr/edit":{"patch":{"tags":["mcc-group-resource"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/mcc-group/csr/edit-draft":{"patch":{"tags":["mcc-group-resource"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/mcc-group/csr/bulk-upload":{"patch":{"tags":["mcc-group-resource"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc-group/csr/bulk-reject":{"patch":{"tags":["mcc-group-resource"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc-group/csr/bulk-approve":{"patch":{"tags":["mcc-group-resource"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc-group/csr/approve":{"patch":{"tags":["mcc-group-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/currency-code/csr/reject":{"patch":{"tags":["currency-code-resource"],"operationId":"reject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/currency-code/csr/edit":{"patch":{"tags":["currency-code-resource"],"operationId":"edit_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/currency-code/csr/edit-draft":{"patch":{"tags":["currency-code-resource"],"operationId":"editDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/currency-code/csr/bulk-upload":{"patch":{"tags":["currency-code-resource"],"operationId":"bulkUpload_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-code/csr/bulk-reject":{"patch":{"tags":["currency-code-resource"],"operationId":"bulkReject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-code/csr/bulk-approve":{"patch":{"tags":["currency-code-resource"],"operationId":"bulkApprove_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-code/csr/approve":{"patch":{"tags":["currency-code-resource"],"operationId":"approve_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/country-code/csr/reject":{"patch":{"tags":["country-code-resource"],"operationId":"reject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/country-code/csr/edit":{"patch":{"tags":["country-code-resource"],"operationId":"edit_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/country-code/csr/edit-draft":{"patch":{"tags":["country-code-resource"],"operationId":"editDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/country-code/csr/bulk-upload":{"patch":{"tags":["country-code-resource"],"operationId":"bulkUpload_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/country-code/csr/bulk-reject":{"patch":{"tags":["country-code-resource"],"operationId":"bulkReject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/country-code/csr/bulk-approve":{"patch":{"tags":["country-code-resource"],"operationId":"bulkApprove_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/country-code/csr/approve":{"patch":{"tags":["country-code-resource"],"operationId":"approve_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/corporation/csr/reject":{"patch":{"tags":["corporation-resource"],"operationId":"reject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation/csr/edit":{"patch":{"tags":["corporation-resource"],"operationId":"edit_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation/csr/edit-draft":{"patch":{"tags":["corporation-resource"],"operationId":"editDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation/csr/bulk-upload":{"patch":{"tags":["corporation-resource"],"operationId":"bulkUpload_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation/csr/bulk-reject":{"patch":{"tags":["corporation-resource"],"operationId":"bulkReject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation/csr/bulk-approve":{"patch":{"tags":["corporation-resource"],"operationId":"bulkApprove_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation/csr/approve":{"patch":{"tags":["corporation-resource"],"operationId":"approve_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation-group/csr/reject":{"patch":{"tags":["corporation-group-resource"],"operationId":"reject_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/corporation-group/csr/edit":{"patch":{"tags":["corporation-group-resource"],"operationId":"edit_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/corporation-group/csr/edit-draft":{"patch":{"tags":["corporation-group-resource"],"operationId":"editDraft_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/corporation-group/csr/bulk-upload":{"patch":{"tags":["corporation-group-resource"],"operationId":"bulkUpload_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation-group/csr/bulk-reject":{"patch":{"tags":["corporation-group-resource"],"operationId":"bulkReject_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation-group/csr/bulk-approve":{"patch":{"tags":["corporation-group-resource"],"operationId":"bulkApprove_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation-group/csr/approve":{"patch":{"tags":["corporation-group-resource"],"operationId":"approve_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/code-management/csr/reject":{"patch":{"tags":["code-management-resource"],"operationId":"reject_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/code-management/csr/edit":{"patch":{"tags":["code-management-resource"],"operationId":"edit_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/code-management/csr/edit-draft":{"patch":{"tags":["code-management-resource"],"operationId":"editDraft_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/code-management/csr/bulk-upload":{"patch":{"tags":["code-management-resource"],"operationId":"bulkUpload_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/code-management/csr/bulk-reject":{"patch":{"tags":["code-management-resource"],"operationId":"bulkReject_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/code-management/csr/bulk-approve":{"patch":{"tags":["code-management-resource"],"operationId":"bulkApprove_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/code-management/csr/approve":{"patch":{"tags":["code-management-resource"],"operationId":"approve_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/city-code/csr/reject":{"patch":{"tags":["city-code-resource"],"operationId":"reject_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/city-code/csr/edit":{"patch":{"tags":["city-code-resource"],"operationId":"edit_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/city-code/csr/edit-draft":{"patch":{"tags":["city-code-resource"],"operationId":"editDraft_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/city-code/csr/bulk-upload":{"patch":{"tags":["city-code-resource"],"operationId":"bulkUpload_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/city-code/csr/bulk-reject":{"patch":{"tags":["city-code-resource"],"operationId":"bulkReject_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/city-code/csr/bulk-approve":{"patch":{"tags":["city-code-resource"],"operationId":"bulkApprove_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/city-code/csr/approve":{"patch":{"tags":["city-code-resource"],"operationId":"approve_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/chain/csr/reject":{"patch":{"tags":["chain-resource"],"operationId":"reject_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain/csr/edit":{"patch":{"tags":["chain-resource"],"operationId":"edit_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain/csr/edit-draft":{"patch":{"tags":["chain-resource"],"operationId":"editDraft_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain/csr/bulk-upload":{"patch":{"tags":["chain-resource"],"operationId":"bulkUpload_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain/csr/bulk-reject":{"patch":{"tags":["chain-resource"],"operationId":"bulkReject_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain/csr/bulk-approve":{"patch":{"tags":["chain-resource"],"operationId":"bulkApprove_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain/csr/approve":{"patch":{"tags":["chain-resource"],"operationId":"approve_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain-group/csr/reject":{"patch":{"tags":["chain-group-resource"],"operationId":"reject_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/chain-group/csr/edit":{"patch":{"tags":["chain-group-resource"],"operationId":"edit_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/chain-group/csr/edit-draft":{"patch":{"tags":["chain-group-resource"],"operationId":"editDraft_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/chain-group/csr/bulk-upload":{"patch":{"tags":["chain-group-resource"],"operationId":"bulkUpload_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain-group/csr/bulk-reject":{"patch":{"tags":["chain-group-resource"],"operationId":"bulkReject_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain-group/csr/bulk-approve":{"patch":{"tags":["chain-group-resource"],"operationId":"bulkApprove_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain-group/csr/approve":{"patch":{"tags":["chain-group-resource"],"operationId":"approve_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/app-param/csr/reject":{"patch":{"tags":["app-param-resource"],"operationId":"reject_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-param/csr/edit":{"patch":{"tags":["app-param-resource"],"operationId":"edit_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-param/csr/edit-draft":{"patch":{"tags":["app-param-resource"],"operationId":"editDraft_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-param/csr/bulk-upload":{"patch":{"tags":["app-param-resource"],"operationId":"bulkUpload_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-param/csr/bulk-reject":{"patch":{"tags":["app-param-resource"],"operationId":"bulkReject_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-param/csr/bulk-approve":{"patch":{"tags":["app-param-resource"],"operationId":"bulkApprove_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-param/csr/approve":{"patch":{"tags":["app-param-resource"],"operationId":"approve_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-group/csr/reject":{"patch":{"tags":["app-group-resource"],"operationId":"reject_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/app-group/csr/edit":{"patch":{"tags":["app-group-resource"],"operationId":"edit_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/app-group/csr/edit-draft":{"patch":{"tags":["app-group-resource"],"operationId":"editDraft_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/app-group/csr/bulk-upload":{"patch":{"tags":["app-group-resource"],"operationId":"bulkUpload_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-group/csr/bulk-reject":{"patch":{"tags":["app-group-resource"],"operationId":"bulkReject_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-group/csr/bulk-approve":{"patch":{"tags":["app-group-resource"],"operationId":"bulkApprove_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-group/csr/approve":{"patch":{"tags":["app-group-resource"],"operationId":"approve_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/zip-code/csr/{recordNo}":{"get":{"tags":["zip-code-resource"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}},"/api/zip-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["zip-code-resource"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/zip-code/csr/list":{"get":{"tags":["zip-code-resource"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ZipCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}}},"/api/zip-code/csr/id":{"get":{"tags":["zip-code-resource"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}},"/api/zip-code/csr/id/{id}":{"get":{"tags":["zip-code-resource"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}},"/api/zip-code/csr/id/generate":{"get":{"tags":["zip-code-resource"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/zip-code/csr/id/check/{id}":{"get":{"tags":["zip-code-resource"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/zip-code/csr/history/{recordNo}":{"get":{"tags":["zip-code-resource"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}},"/api/zip-code/csr/history/list":{"get":{"tags":["zip-code-resource"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ZipCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}}},"/api/zip-code/csr/count":{"get":{"tags":["zip-code-resource"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ZipCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/v1/ping":{"get":{"tags":["ping-resource"],"operationId":"ping","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/v1/entity-registry/entities":{"get":{"tags":["entity-registry-controller"],"operationId":"getAllEntities","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/user-activity-log/list":{"get":{"tags":["user-activity-log-resource"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserActivityLogCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserActivityLogDto"}}}}}}}},"/api/user-activity-log/last-login":{"get":{"tags":["user-activity-log-resource"],"operationId":"getLastLogin","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"date-time"}}}}}}},"/api/terminal":{"get":{"tags":["terminal-controller"],"operationId":"getTerminalById","parameters":[{"name":"terminalId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalVo"}}}}}}},"/api/terminal/groups":{"get":{"tags":["terminal-controller"],"operationId":"findTerminalGroups","parameters":[{"name":"terminalId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalGroupVo"}}}}}}}},"/api/terminal/csr/{recordNo}":{"get":{"tags":["terminal-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}}}}}},"/api/terminal/csr/rejection-reason/{recordNo}":{"get":{"tags":["terminal-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/terminal/csr/list":{"get":{"tags":["terminal-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalDto"}}}}}}}},"/api/terminal/csr/id":{"get":{"tags":["terminal-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}}}}}},"/api/terminal/csr/id/{id}":{"get":{"tags":["terminal-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}}}}}},"/api/terminal/csr/id/generate":{"get":{"tags":["terminal-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/terminal/csr/id/check/{id}":{"get":{"tags":["terminal-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/terminal/csr/history/{recordNo}":{"get":{"tags":["terminal-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}}}}}},"/api/terminal/csr/history/list":{"get":{"tags":["terminal-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalDto"}}}}}}}},"/api/terminal/csr/count":{"get":{"tags":["terminal-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/terminal-group/csr/{recordNo}":{"get":{"tags":["terminal-group-resource"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}},"/api/terminal-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["terminal-group-resource"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/terminal-group/csr/list":{"get":{"tags":["terminal-group-resource"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}}},"/api/terminal-group/csr/id":{"get":{"tags":["terminal-group-resource"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}},"/api/terminal-group/csr/id/{id}":{"get":{"tags":["terminal-group-resource"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}},"/api/terminal-group/csr/id/generate":{"get":{"tags":["terminal-group-resource"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/terminal-group/csr/id/check/{id}":{"get":{"tags":["terminal-group-resource"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/terminal-group/csr/history/{recordNo}":{"get":{"tags":["terminal-group-resource"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}},"/api/terminal-group/csr/history/list":{"get":{"tags":["terminal-group-resource"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}}},"/api/terminal-group/csr/count":{"get":{"tags":["terminal-group-resource"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/store":{"get":{"tags":["store-controller"],"operationId":"getStoreById","parameters":[{"name":"storeId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreVo"}}}}}}},"/api/store/list-by-list-id":{"get":{"tags":["store-controller"],"operationId":"getListStoreByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreVo"}}}}}}}},"/api/store/exists":{"get":{"tags":["store-controller"],"operationId":"checkCorporationExists","parameters":[{"name":"storeId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/store/csr/{recordNo}":{"get":{"tags":["store-resource"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreDto"}}}}}}},"/api/store/csr/rejection-reason/{recordNo}":{"get":{"tags":["store-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/store/csr/list":{"get":{"tags":["store-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreDto"}}}}}}}},"/api/store/csr/id":{"get":{"tags":["store-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreDto"}}}}}}},"/api/store/csr/id/{id}":{"get":{"tags":["store-resource"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreDto"}}}}}}},"/api/store/csr/id/generate":{"get":{"tags":["store-resource"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/store/csr/id/check/{id}":{"get":{"tags":["store-resource"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/store/csr/history/{recordNo}":{"get":{"tags":["store-resource"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreDto"}}}}}}},"/api/store/csr/history/list":{"get":{"tags":["store-resource"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreDto"}}}}}}}},"/api/store/csr/count":{"get":{"tags":["store-resource"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/store-group/csr/{recordNo}":{"get":{"tags":["store-group-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}},"/api/store-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["store-group-resource"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/store-group/csr/list":{"get":{"tags":["store-group-resource"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}}},"/api/store-group/csr/id":{"get":{"tags":["store-group-resource"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}},"/api/store-group/csr/id/{id}":{"get":{"tags":["store-group-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}},"/api/store-group/csr/id/generate":{"get":{"tags":["store-group-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/store-group/csr/id/check/{id}":{"get":{"tags":["store-group-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/store-group/csr/history/{recordNo}":{"get":{"tags":["store-group-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}},"/api/store-group/csr/history/list":{"get":{"tags":["store-group-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}}},"/api/store-group/csr/count":{"get":{"tags":["store-group-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/storage/files/{fileId}":{"get":{"tags":["merchant-storage-controller"],"operationId":"getDetailByFileId","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}},"delete":{"tags":["merchant-storage-controller"],"operationId":"deleteFile","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/state-code/csr/{recordNo}":{"get":{"tags":["state-code-resource"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}},"/api/state-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["state-code-resource"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/state-code/csr/list":{"get":{"tags":["state-code-resource"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StateCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}}},"/api/state-code/csr/id":{"get":{"tags":["state-code-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}},"/api/state-code/csr/id/{id}":{"get":{"tags":["state-code-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}},"/api/state-code/csr/id/generate":{"get":{"tags":["state-code-resource"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/state-code/csr/id/check/{id}":{"get":{"tags":["state-code-resource"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/state-code/csr/history/{recordNo}":{"get":{"tags":["state-code-resource"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}},"/api/state-code/csr/history/list":{"get":{"tags":["state-code-resource"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StateCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}}},"/api/state-code/csr/count":{"get":{"tags":["state-code-resource"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StateCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/rejection-reason":{"get":{"tags":["rejection-reason-controller"],"operationId":"getByModuleNameAndRecordNo","parameters":[{"name":"moduleName","in":"query","required":true,"schema":{"type":"string"}},{"name":"moduleRecordNo","in":"query","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonDto"}}}}}}},"/api/reason-code":{"get":{"tags":["reason-code-controller"],"operationId":"getReasonCodeByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeVo"}}}}}}},"/api/reason-code/exists":{"get":{"tags":["reason-code-controller"],"operationId":"existsReasonCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/reason-code/csr/{recordNo}":{"get":{"tags":["reason-code-resource"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}},"/api/reason-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["reason-code-resource"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/reason-code/csr/list":{"get":{"tags":["reason-code-resource"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReasonCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}}},"/api/reason-code/csr/id":{"get":{"tags":["reason-code-resource"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}},"/api/reason-code/csr/id/{id}":{"get":{"tags":["reason-code-resource"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}},"/api/reason-code/csr/id/generate":{"get":{"tags":["reason-code-resource"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/reason-code/csr/id/check/{id}":{"get":{"tags":["reason-code-resource"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/reason-code/csr/history/{recordNo}":{"get":{"tags":["reason-code-resource"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}},"/api/reason-code/csr/history/list":{"get":{"tags":["reason-code-resource"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReasonCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}}},"/api/reason-code/csr/count":{"get":{"tags":["reason-code-resource"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReasonCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/problem-code/{context}":{"get":{"tags":["problem-code-controller"],"operationId":"getAllByContext","parameters":[{"name":"context","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProblemCodeVo"}}}}}}}},"/api/problem-code/{context}/{code}":{"get":{"tags":["problem-code-controller"],"operationId":"getProblemCode","parameters":[{"name":"context","in":"path","required":true,"schema":{"type":"string"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProblemCodeVo"}}}}}}},"/api/meta-property/list":{"get":{"tags":["meta-property-resource"],"operationId":"getPropertyListByEntity","parameters":[{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MetaPropertyDto"}}}}}}}},"/api/meta-property/list-for-attr":{"get":{"tags":["meta-property-resource"],"operationId":"getPropertyForAttribute","parameters":[{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MetaPropertyDto"}}}}}}}},"/api/meta-property/detail":{"get":{"tags":["meta-property-resource"],"operationId":"getProperty","parameters":[{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}},{"name":"propId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MetaPropertyDto"}}}}}}},"/api/meta-property/check":{"get":{"tags":["meta-property-resource"],"operationId":"checkProperty","parameters":[{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}},{"name":"propId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/media/{fileId}":{"get":{"tags":["media-controller"],"operationId":"serveMedia","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"binary"}}}}}}},"/api/media/{fileId}/download":{"get":{"tags":["media-controller"],"operationId":"downloadMedia","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"binary"}}}}}}},"/api/mcc":{"get":{"tags":["mcc-controller"],"operationId":"getMccByCode","parameters":[{"name":"mccCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccVo"}}}}}}},"/api/mcc/list-by-codes":{"get":{"tags":["mcc-controller"],"operationId":"getListMccByCodes","parameters":[{"name":"codeList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccVo"}}}}}}}},"/api/mcc/csr/{recordNo}":{"get":{"tags":["mcc-resource"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccDto"}}}}}}},"/api/mcc/csr/rejection-reason/{recordNo}":{"get":{"tags":["mcc-resource"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/mcc/csr/list":{"get":{"tags":["mcc-resource"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccDto"}}}}}}}},"/api/mcc/csr/id":{"get":{"tags":["mcc-resource"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccDto"}}}}}}},"/api/mcc/csr/id/{id}":{"get":{"tags":["mcc-resource"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccDto"}}}}}}},"/api/mcc/csr/id/generate":{"get":{"tags":["mcc-resource"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/mcc/csr/id/check/{id}":{"get":{"tags":["mcc-resource"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/mcc/csr/history/{recordNo}":{"get":{"tags":["mcc-resource"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccDto"}}}}}}},"/api/mcc/csr/history/list":{"get":{"tags":["mcc-resource"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccDto"}}}}}}}},"/api/mcc/csr/count":{"get":{"tags":["mcc-resource"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/mcc-group/csr/{recordNo}":{"get":{"tags":["mcc-group-resource"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}},"/api/mcc-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["mcc-group-resource"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/mcc-group/csr/list":{"get":{"tags":["mcc-group-resource"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}}},"/api/mcc-group/csr/id":{"get":{"tags":["mcc-group-resource"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}},"/api/mcc-group/csr/id/{id}":{"get":{"tags":["mcc-group-resource"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}},"/api/mcc-group/csr/id/generate":{"get":{"tags":["mcc-group-resource"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/mcc-group/csr/id/check/{id}":{"get":{"tags":["mcc-group-resource"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/mcc-group/csr/history/{recordNo}":{"get":{"tags":["mcc-group-resource"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}},"/api/mcc-group/csr/history/list":{"get":{"tags":["mcc-group-resource"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}}},"/api/mcc-group/csr/count":{"get":{"tags":["mcc-group-resource"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/geo-location/zip-code":{"get":{"tags":["geo-location-controller"],"operationId":"getZipCodeByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeVo"}}}}}}},"/api/geo-location/zip-code/exists":{"get":{"tags":["geo-location-controller"],"operationId":"existsZipCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/geo-location/state-code":{"get":{"tags":["geo-location-controller"],"operationId":"getStateCodeByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeVo"}}}}}}},"/api/geo-location/state-code/list":{"get":{"tags":["geo-location-controller"],"operationId":"getAllStateByCountry","parameters":[{"name":"countryCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StateCodeVo"}}}}}}}},"/api/geo-location/state-code/exists":{"get":{"tags":["geo-location-controller"],"operationId":"existsStateCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/geo-location/country":{"get":{"tags":["geo-location-controller"],"operationId":"getCountryByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeVo"}}}}}}},"/api/geo-location/country/list":{"get":{"tags":["geo-location-controller"],"operationId":"findAllCountry","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CountryCodeVo"}}}}}}}},"/api/geo-location/country/exists":{"get":{"tags":["geo-location-controller"],"operationId":"existsCountryCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/geo-location/city":{"get":{"tags":["geo-location-controller"],"operationId":"getCityByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeVo"}}}}}}},"/api/geo-location/city/exists":{"get":{"tags":["geo-location-controller"],"operationId":"existsCityCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/geo-location/city-code/list":{"get":{"tags":["geo-location-controller"],"operationId":"getAllCityByState","parameters":[{"name":"stateCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CityCodeVo"}}}}}}}},"/api/currency-code":{"get":{"tags":["currency-code-controller"],"operationId":"getCurrencyByCode","parameters":[{"name":"currencyCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeVo"}}}}}}},"/api/currency-code/{currencyCode}":{"get":{"tags":["currency-code-controller"],"operationId":"getCurrencyCodeByCode","parameters":[{"name":"currencyCode","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeVo"}}}}},"deprecated":true}},"/api/currency-code/exists":{"get":{"tags":["currency-code-controller"],"operationId":"checkCurrencyExists","parameters":[{"name":"currencyCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/currency-code/csr/{recordNo}":{"get":{"tags":["currency-code-resource"],"operationId":"findByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}},"/api/currency-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["currency-code-resource"],"operationId":"rejectionReason_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/currency-code/csr/list":{"get":{"tags":["currency-code-resource"],"operationId":"getAll_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}}},"/api/currency-code/csr/id":{"get":{"tags":["currency-code-resource"],"operationId":"findActiveByIds_9","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}},"/api/currency-code/csr/id/{id}":{"get":{"tags":["currency-code-resource"],"operationId":"findActiveById_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}},"/api/currency-code/csr/id/generate":{"get":{"tags":["currency-code-resource"],"operationId":"generateId_9","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/currency-code/csr/id/check/{id}":{"get":{"tags":["currency-code-resource"],"operationId":"checkId_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/currency-code/csr/history/{recordNo}":{"get":{"tags":["currency-code-resource"],"operationId":"findHistoryByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}},"/api/currency-code/csr/history/list":{"get":{"tags":["currency-code-resource"],"operationId":"getAllHistory_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}}},"/api/currency-code/csr/count":{"get":{"tags":["currency-code-resource"],"operationId":"count_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/country-code/csr/{recordNo}":{"get":{"tags":["country-code-resource"],"operationId":"findByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}},"/api/country-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["country-code-resource"],"operationId":"rejectionReason_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/country-code/csr/list":{"get":{"tags":["country-code-resource"],"operationId":"getAll_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CountryCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}}},"/api/country-code/csr/id":{"get":{"tags":["country-code-resource"],"operationId":"findActiveByIds_10","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}},"/api/country-code/csr/id/{id}":{"get":{"tags":["country-code-resource"],"operationId":"findActiveById_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}},"/api/country-code/csr/id/generate":{"get":{"tags":["country-code-resource"],"operationId":"generateId_10","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/country-code/csr/id/check/{id}":{"get":{"tags":["country-code-resource"],"operationId":"checkId_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/country-code/csr/history/{recordNo}":{"get":{"tags":["country-code-resource"],"operationId":"findHistoryByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}},"/api/country-code/csr/history/list":{"get":{"tags":["country-code-resource"],"operationId":"getAllHistory_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CountryCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}}},"/api/country-code/csr/count":{"get":{"tags":["country-code-resource"],"operationId":"count_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CountryCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/corporation":{"get":{"tags":["corporation-controller"],"operationId":"findCorporationById","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationVo"}}}}}}},"/api/corporation/with-group":{"get":{"tags":["corporation-controller"],"operationId":"findCorporationWithGroups","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationVo"}}}}}}},"/api/corporation/groups":{"get":{"tags":["corporation-controller"],"operationId":"findCorporationGroups","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupVo"}}}}}}}},"/api/corporation/exists":{"get":{"tags":["corporation-controller"],"operationId":"checkCorporationExists_1","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/corporation/csr/{recordNo}":{"get":{"tags":["corporation-resource"],"operationId":"findByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}}}}}},"/api/corporation/csr/user/existing/{mobile}":{"get":{"tags":["corporation-resource"],"operationId":"checkUserExisting","parameters":[{"name":"mobile","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/rejection-reason/{recordNo}":{"get":{"tags":["corporation-resource"],"operationId":"rejectionReason_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/corporation/csr/mobile/check/{mobile}":{"get":{"tags":["corporation-resource"],"operationId":"checkMobile","parameters":[{"name":"mobile","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/list":{"get":{"tags":["corporation-resource"],"operationId":"getAll_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationDto"}}}}}}}},"/api/corporation/csr/id":{"get":{"tags":["corporation-resource"],"operationId":"findActiveByIds_11","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}}}}}},"/api/corporation/csr/id/{id}":{"get":{"tags":["corporation-resource"],"operationId":"findActiveById_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}}}}}},"/api/corporation/csr/id/generate":{"get":{"tags":["corporation-resource"],"operationId":"generateId_11","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/id/check/{id}":{"get":{"tags":["corporation-resource"],"operationId":"checkId_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/history/{recordNo}":{"get":{"tags":["corporation-resource"],"operationId":"findHistoryByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}}}}}},"/api/corporation/csr/history/list":{"get":{"tags":["corporation-resource"],"operationId":"getAllHistory_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationDto"}}}}}}}},"/api/corporation/csr/email/check/{email}":{"get":{"tags":["corporation-resource"],"operationId":"checkEmail","parameters":[{"name":"email","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/count":{"get":{"tags":["corporation-resource"],"operationId":"count_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/corporation-group/{corporationGroupId}/corporations":{"get":{"tags":["corporation-group-controller"],"operationId":"getCorporationIdsByCorporationGroupId","parameters":[{"name":"corporationGroupId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/corporation-group/csr/{recordNo}":{"get":{"tags":["corporation-group-resource"],"operationId":"findByRecordNo_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}},"/api/corporation-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["corporation-group-resource"],"operationId":"rejectionReason_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/corporation-group/csr/list":{"get":{"tags":["corporation-group-resource"],"operationId":"getAll_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}}},"/api/corporation-group/csr/id":{"get":{"tags":["corporation-group-resource"],"operationId":"findActiveByIds_12","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}},"/api/corporation-group/csr/id/{id}":{"get":{"tags":["corporation-group-resource"],"operationId":"findActiveById_12","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}},"/api/corporation-group/csr/id/generate":{"get":{"tags":["corporation-group-resource"],"operationId":"generateId_12","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation-group/csr/id/check/{id}":{"get":{"tags":["corporation-group-resource"],"operationId":"checkId_12","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation-group/csr/history/{recordNo}":{"get":{"tags":["corporation-group-resource"],"operationId":"findHistoryByRecordNo_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}},"/api/corporation-group/csr/history/list":{"get":{"tags":["corporation-group-resource"],"operationId":"getAllHistory_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}}},"/api/corporation-group/csr/count":{"get":{"tags":["corporation-group-resource"],"operationId":"count_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/code-management/{codeType}":{"get":{"tags":["code-management-controller"],"operationId":"getAllByCodeTypeAndLanguage","parameters":[{"name":"codeType","in":"path","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CodeManagementVo"}}}}}}}},"/api/code-management/{codeType}/{code}":{"get":{"tags":["code-management-controller"],"operationId":"getCodeManagementByTypeAndCode","parameters":[{"name":"codeType","in":"path","required":true,"schema":{"type":"string"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementVo"}}}}}}},"/api/code-management/getPoolEntityByMode":{"get":{"tags":["code-management-controller"],"operationId":"getPoolEntityByMode","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CodeManagementVo"}}}}}}}},"/api/code-management/csr/{recordNo}":{"get":{"tags":["code-management-resource"],"operationId":"findByRecordNo_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}},"/api/code-management/csr/rejection-reason/{recordNo}":{"get":{"tags":["code-management-resource"],"operationId":"rejectionReason_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/code-management/csr/list":{"get":{"tags":["code-management-resource"],"operationId":"getAll_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CodeManagementCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}}},"/api/code-management/csr/id":{"get":{"tags":["code-management-resource"],"operationId":"findActiveByIds_13","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}},"/api/code-management/csr/id/{id}":{"get":{"tags":["code-management-resource"],"operationId":"findActiveById_13","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}},"/api/code-management/csr/id/generate":{"get":{"tags":["code-management-resource"],"operationId":"generateId_13","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/code-management/csr/id/check/{id}":{"get":{"tags":["code-management-resource"],"operationId":"checkId_13","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/code-management/csr/history/{recordNo}":{"get":{"tags":["code-management-resource"],"operationId":"findHistoryByRecordNo_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}},"/api/code-management/csr/history/list":{"get":{"tags":["code-management-resource"],"operationId":"getAllHistory_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CodeManagementCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}}},"/api/code-management/csr/count":{"get":{"tags":["code-management-resource"],"operationId":"count_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CodeManagementCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/city-code/csr/{recordNo}":{"get":{"tags":["city-code-resource"],"operationId":"findByRecordNo_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}},"/api/city-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["city-code-resource"],"operationId":"rejectionReason_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/city-code/csr/list":{"get":{"tags":["city-code-resource"],"operationId":"getAll_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CityCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}}},"/api/city-code/csr/id":{"get":{"tags":["city-code-resource"],"operationId":"findActiveByIds_14","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}},"/api/city-code/csr/id/{id}":{"get":{"tags":["city-code-resource"],"operationId":"findActiveById_14","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}},"/api/city-code/csr/id/generate":{"get":{"tags":["city-code-resource"],"operationId":"generateId_14","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/city-code/csr/id/check/{id}":{"get":{"tags":["city-code-resource"],"operationId":"checkId_14","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/city-code/csr/history/{recordNo}":{"get":{"tags":["city-code-resource"],"operationId":"findHistoryByRecordNo_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}},"/api/city-code/csr/history/list":{"get":{"tags":["city-code-resource"],"operationId":"getAllHistory_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CityCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}}},"/api/city-code/csr/count":{"get":{"tags":["city-code-resource"],"operationId":"count_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CityCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/chain":{"get":{"tags":["chain-controller"],"operationId":"getChainById","parameters":[{"name":"chainId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainVo"}}}}}}},"/api/chain/exists":{"get":{"tags":["chain-controller"],"operationId":"existsChain","parameters":[{"name":"chainId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/chain/csr/{recordNo}":{"get":{"tags":["chain-resource"],"operationId":"findByRecordNo_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainDto"}}}}}}},"/api/chain/csr/rejection-reason/{recordNo}":{"get":{"tags":["chain-resource"],"operationId":"rejectionReason_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/chain/csr/list":{"get":{"tags":["chain-resource"],"operationId":"getAll_16","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ChainDto"}}}}}}}},"/api/chain/csr/id":{"get":{"tags":["chain-resource"],"operationId":"findActiveByIds_15","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainDto"}}}}}}},"/api/chain/csr/id/{id}":{"get":{"tags":["chain-resource"],"operationId":"findActiveById_15","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainDto"}}}}}}},"/api/chain/csr/id/generate":{"get":{"tags":["chain-resource"],"operationId":"generateId_15","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/chain/csr/id/check/{id}":{"get":{"tags":["chain-resource"],"operationId":"checkId_15","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/chain/csr/history/{recordNo}":{"get":{"tags":["chain-resource"],"operationId":"findHistoryByRecordNo_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainDto"}}}}}}},"/api/chain/csr/history/list":{"get":{"tags":["chain-resource"],"operationId":"getAllHistory_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ChainDto"}}}}}}}},"/api/chain/csr/count":{"get":{"tags":["chain-resource"],"operationId":"count_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/chain-group/{chainGroupId}/chains":{"get":{"tags":["chain-group-controller"],"operationId":"getChainIdsByChainGroupId","parameters":[{"name":"chainGroupId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/chain-group/csr/{recordNo}":{"get":{"tags":["chain-group-resource"],"operationId":"findByRecordNo_16","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}},"/api/chain-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["chain-group-resource"],"operationId":"rejectionReason_16","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/chain-group/csr/list":{"get":{"tags":["chain-group-resource"],"operationId":"getAll_17","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}}},"/api/chain-group/csr/id":{"get":{"tags":["chain-group-resource"],"operationId":"findActiveByIds_16","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}},"/api/chain-group/csr/id/{id}":{"get":{"tags":["chain-group-resource"],"operationId":"findActiveById_16","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}},"/api/chain-group/csr/id/generate":{"get":{"tags":["chain-group-resource"],"operationId":"generateId_16","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/chain-group/csr/id/check/{id}":{"get":{"tags":["chain-group-resource"],"operationId":"checkId_16","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/chain-group/csr/history/{recordNo}":{"get":{"tags":["chain-group-resource"],"operationId":"findHistoryByRecordNo_16","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}},"/api/chain-group/csr/history/list":{"get":{"tags":["chain-group-resource"],"operationId":"getAllHistory_16","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}}},"/api/chain-group/csr/count":{"get":{"tags":["chain-group-resource"],"operationId":"count_16","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/cache/redis/flush-all":{"get":{"tags":["cache-admin-controller"],"operationId":"flushAllRedisCache","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CacheFlushResponse"}}}}}}},"/api/attribute-master/get-value-from-entity-table":{"get":{"tags":["attribute-controller"],"operationId":"getValueFromEntityTable","parameters":[{"name":"columnName","in":"query","required":true,"schema":{"type":"string"}},{"name":"entity","in":"query","required":true,"schema":{"type":"string","enum":["CLIENT","PRODUCT_ACCOUNT","CARD","CORPORATION","CHAIN","STORE","CAMPAIGN","ITEM"]}},{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/{key}":{"get":{"tags":["app-param-controller"],"operationId":"getConfigValueByKey","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/{appGroup}/{key}":{"get":{"tags":["app-param-resource"],"operationId":"getAppParamByGroupAndKey","parameters":[{"name":"appGroup","in":"path","required":true,"schema":{"type":"string"}},{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/user-session-timeout":{"get":{"tags":["app-param-controller"],"operationId":"getConfUserSessionTimeout","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/app-param/self-modify-profile-allowed":{"get":{"tags":["app-param-controller"],"operationId":"isSelfModifyProfileAllowed","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/app-param/same-user-cannot-modify-profile":{"get":{"tags":["app-param-controller"],"operationId":"isSameUserNotModifyProfile","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/app-param/same-user-approve-allowed":{"get":{"tags":["app-param-controller"],"operationId":"isSameUserApproveAllowed","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/app-param/same-group-approve-allowed":{"get":{"tags":["app-param-controller"],"operationId":"isSameGroupApproveAllowed","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/app-param/processing-date":{"get":{"tags":["app-param-controller"],"operationId":"getProcessingDate","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"date-time"}}}}}}},"/api/app-param/pref-number-format":{"get":{"tags":["app-param-controller"],"operationId":"getConfigNumberFormat","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/pref-date-format":{"get":{"tags":["app-param-controller"],"operationId":"getConfigDateFormat","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/list-by-group":{"get":{"tags":["app-param-resource"],"operationId":"getByAppGroup","parameters":[{"name":"appGroup","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppParamDto"}}}}}}}},"/api/app-param/get-same-user-cannot-approve":{"get":{"tags":["app-param-controller"],"operationId":"getKeySameUserApprove","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/app-param/get-same-group-cannot-approve":{"get":{"tags":["app-param-controller"],"operationId":"getKeySameGroupApprove","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/app-param/csr/{recordNo}":{"get":{"tags":["app-param-resource"],"operationId":"findByRecordNo_17","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/csr/rejection-reason/{recordNo}":{"get":{"tags":["app-param-resource"],"operationId":"rejectionReason_17","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/app-param/csr/list":{"get":{"tags":["app-param-resource"],"operationId":"getAll_18","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppParamCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppParamDto"}}}}}}}},"/api/app-param/csr/id":{"get":{"tags":["app-param-resource"],"operationId":"findActiveByIds_17","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/csr/id/{id}":{"get":{"tags":["app-param-resource"],"operationId":"findActiveById_17","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/csr/id/generate":{"get":{"tags":["app-param-resource"],"operationId":"generateId_17","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/csr/id/check/{id}":{"get":{"tags":["app-param-resource"],"operationId":"checkId_17","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/csr/history/{recordNo}":{"get":{"tags":["app-param-resource"],"operationId":"findHistoryByRecordNo_17","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/csr/history/list":{"get":{"tags":["app-param-resource"],"operationId":"getAllHistory_17","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppParamCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppParamDto"}}}}}}}},"/api/app-param/csr/get-all-parameters":{"get":{"tags":["app-param-resource"],"operationId":"getAllParameters","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/app-param/csr/get-all-description":{"get":{"tags":["app-param-resource"],"operationId":"getAllDescription","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/app-param/csr/count":{"get":{"tags":["app-param-resource"],"operationId":"count_17","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppParamCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/app-param/allow-cross-update":{"get":{"tags":["app-param-controller"],"operationId":"getConfAllowCrossUpdate","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/app-group/csr/{recordNo}":{"get":{"tags":["app-group-resource"],"operationId":"findByRecordNo_18","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}},"/api/app-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["app-group-resource"],"operationId":"rejectionReason_18","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/app-group/csr/list":{"get":{"tags":["app-group-resource"],"operationId":"getAll_19","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}}},"/api/app-group/csr/id":{"get":{"tags":["app-group-resource"],"operationId":"findActiveByIds_18","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}},"/api/app-group/csr/id/{id}":{"get":{"tags":["app-group-resource"],"operationId":"findActiveById_18","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}},"/api/app-group/csr/id/generate":{"get":{"tags":["app-group-resource"],"operationId":"generateId_18","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-group/csr/id/check/{id}":{"get":{"tags":["app-group-resource"],"operationId":"checkId_18","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-group/csr/history/{recordNo}":{"get":{"tags":["app-group-resource"],"operationId":"findHistoryByRecordNo_18","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}},"/api/app-group/csr/history/list":{"get":{"tags":["app-group-resource"],"operationId":"getAllHistory_18","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}}},"/api/app-group/csr/count":{"get":{"tags":["app-group-resource"],"operationId":"count_18","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/zip-code/csr/delete":{"delete":{"tags":["zip-code-resource"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/terminal/csr/delete":{"delete":{"tags":["terminal-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal-group/csr/delete":{"delete":{"tags":["terminal-group-resource"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/store/csr/delete":{"delete":{"tags":["store-resource"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store-group/csr/delete":{"delete":{"tags":["store-group-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/state-code/csr/delete":{"delete":{"tags":["state-code-resource"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/reason-code/csr/delete":{"delete":{"tags":["reason-code-resource"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/mcc/csr/delete":{"delete":{"tags":["mcc-resource"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc-group/csr/delete":{"delete":{"tags":["mcc-group-resource"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/currency-code/csr/delete":{"delete":{"tags":["currency-code-resource"],"operationId":"delete_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/country-code/csr/delete":{"delete":{"tags":["country-code-resource"],"operationId":"delete_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/corporation/csr/delete":{"delete":{"tags":["corporation-resource"],"operationId":"delete_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation-group/csr/delete":{"delete":{"tags":["corporation-group-resource"],"operationId":"delete_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/code-management/csr/delete":{"delete":{"tags":["code-management-resource"],"operationId":"delete_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/city-code/csr/delete":{"delete":{"tags":["city-code-resource"],"operationId":"delete_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/chain/csr/delete":{"delete":{"tags":["chain-resource"],"operationId":"delete_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain-group/csr/delete":{"delete":{"tags":["chain-group-resource"],"operationId":"delete_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/app-param/csr/delete":{"delete":{"tags":["app-param-resource"],"operationId":"delete_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-group/csr/delete":{"delete":{"tags":["app-group-resource"],"operationId":"delete_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}}},"components":{"schemas":{"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"ZipCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"stateCode":{"$ref":"#/components/schemas/ReferenceData"},"cityCode":{"$ref":"#/components/schemas/ReferenceData"},"zipCode":{"type":"string","maxLength":15,"minLength":1}},"required":["cityCode","countryCode","stateCode","zipCode"]},"OperationResultZipCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ZipCodeDto"}}},"EntityMetadata":{"type":"object","properties":{"entityName":{"type":"string"},"entityDescription":{"type":"string"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/PropertyMetadata"}}}},"EntityRegistrationRequest":{"type":"object","properties":{"serviceId":{"type":"string"},"entities":{"type":"array","items":{"$ref":"#/components/schemas/EntityMetadata"}}}},"PropertyMetadata":{"type":"object","properties":{"propertyName":{"type":"string"},"propertyType":{"type":"string"},"description":{"type":"string"},"lookupCode":{"type":"string"},"lookupField":{"type":"boolean"}}},"UserActivityLogVo":{"type":"object","properties":{"action":{"type":"string"},"moduleName":{"type":"string"},"message":{"type":"string"},"clientIp":{"type":"string"},"userAgent":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"}}},"TerminalDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"terminalId":{"type":"string","maxLength":20,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"terminalStatus":{"type":"string"}},"required":["chainId","corporationId","name","storeId","terminalId"]},"OperationResultTerminalDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TerminalDto"}}},"TerminalGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"terminalGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"terminalIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["description","terminalGroupId"]},"OperationResultTerminalGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"StoreDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"type":"string","maxLength":20,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"storeStatus":{"type":"string"},"contactPerson":{"type":"string","maxLength":30,"minLength":0},"emailAddress":{"type":"string","maxLength":50,"minLength":0},"addressLine1":{"type":"string","maxLength":200,"minLength":0},"addressLine2":{"type":"string","maxLength":200,"minLength":0},"zipCode":{"type":"string","maxLength":30,"minLength":0},"phoneNumber":{"type":"string","maxLength":30,"minLength":0},"fax":{"type":"string","maxLength":30,"minLength":0},"website":{"type":"string","maxLength":100,"minLength":0}},"required":["addressLine1","chainId","corporationId","name","storeId"]},"OperationResultStoreDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/StoreDto"}}},"StoreGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"storeGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"storeIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["description","storeGroupId"]},"OperationResultStoreGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/StoreGroupDto"}}},"FileStorageVo":{"type":"object","properties":{"fileId":{"type":"string"},"bucketName":{"type":"string"},"objectPath":{"type":"string"},"originalFileName":{"type":"string"},"uploadedFileName":{"type":"string"},"fileSize":{"type":"integer","format":"int64"},"fileStatus":{"type":"string"},"contentType":{"type":"string"},"storageUri":{"type":"string"},"uploadedAt":{"type":"string","format":"date-time"}}},"StateCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"stateCode":{"type":"string","maxLength":15,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1}},"required":["countryCode","description","stateCode"]},"OperationResultStateCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/StateCodeDto"}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"ReasonCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"reasonCode":{"type":"string","maxLength":3,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"adjustmentType":{"type":"string","maxLength":30,"minLength":1}},"required":["adjustmentType","reasonCode"]},"OperationResultReasonCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"MccDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"mccCode":{"type":"string","maxLength":30,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0}},"required":["description","mccCode"]},"OperationResultMccDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MccDto"}}},"MccGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"mccGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"mccIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["mccGroupId"]},"OperationResultMccGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MccGroupDto"}}},"CurrencyCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"currencyCode":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"alpha":{"type":"string","maxLength":10,"minLength":0}},"required":["currencyCode"]},"OperationResultCurrencyCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"CountryCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"countryCode":{"type":"string","maxLength":15,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1}},"required":["countryCode","description"]},"OperationResultCountryCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CountryCodeDto"}}},"AvatarReference":{"type":"object","properties":{"imageId":{"type":"string"},"imageSource":{"type":"string"},"imageUrl":{"type":"string"}}},"CorporationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationId":{"type":"string","maxLength":20,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"corporationStatus":{"type":"string"},"contactPerson":{"type":"string","maxLength":30,"minLength":0},"emailAddress":{"type":"string","maxLength":50,"minLength":0},"addressLine1":{"type":"string","maxLength":200,"minLength":0},"addressLine2":{"type":"string","maxLength":200,"minLength":0},"zipCode":{"type":"string","maxLength":30,"minLength":0},"phoneNumber":{"type":"string","maxLength":30,"minLength":0},"website":{"type":"string","maxLength":100,"minLength":0},"taxCode":{"type":"string","maxLength":20,"minLength":0},"corporationType":{"type":"string","maxLength":30,"minLength":0},"avatar":{"$ref":"#/components/schemas/AvatarReference"},"assignmentUser":{"type":"array","items":{"$ref":"#/components/schemas/OperatorAccountDto"}}},"required":["addressLine1","corporationId","name"]},"OperatorAccountDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"userName":{"type":"string","maxLength":50,"minLength":1},"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"},"avatar":{"$ref":"#/components/schemas/AvatarReference"},"authenticationMethod":{"type":"string"},"createFrom":{"type":"string"},"operatorAccountStatus":{"type":"string"}},"required":["userName"]},"OperationResultCorporationDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CorporationDto"}}},"CorporationGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"corporationIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["corporationGroupId","description"]},"OperationResultCorporationGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"CodeManagementDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"level":{"type":"string","minLength":1},"parentCodeType":{"type":"string"},"codeType":{"type":"string","maxLength":5,"minLength":1,"pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"},"codeTypeDesc":{"type":"string","maxLength":50,"minLength":1},"code":{"type":"string","maxLength":5,"minLength":1,"pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"},"description":{"type":"string"},"orderNo":{"type":"integer","format":"int32"}},"required":["code","codeType","codeTypeDesc","level"]},"OperationResultCodeManagementDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CodeManagementDto"}}},"CityCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"stateCode":{"$ref":"#/components/schemas/ReferenceData"},"cityCode":{"type":"string","maxLength":15,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1}},"required":["cityCode","countryCode","description","stateCode"]},"OperationResultCityCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CityCodeDto"}}},"ChainDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"type":"string","maxLength":20,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"chainStatus":{"type":"string"},"contactPerson":{"type":"string","maxLength":30,"minLength":0},"emailAddress":{"type":"string","maxLength":50,"minLength":0},"addressLine1":{"type":"string","maxLength":200,"minLength":0},"addressLine2":{"type":"string","maxLength":200,"minLength":0},"zipCode":{"type":"string","maxLength":30,"minLength":0},"phoneNumber":{"type":"string","maxLength":30,"minLength":0},"fax":{"type":"string","maxLength":30,"minLength":0},"website":{"type":"string","maxLength":100,"minLength":0}},"required":["addressLine1","chainId","corporationId","name"]},"OperationResultChainDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ChainDto"}}},"ChainGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"chainGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"chainIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["chainGroupId","description"]},"OperationResultChainGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ChainGroupDto"}}},"AppParamDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"appGroup":{"$ref":"#/components/schemas/ReferenceData"},"key":{"type":"string"},"description":{"type":"string"},"value":{"type":"string"},"semanticType":{"type":"string"},"editable":{"type":"boolean"}}},"OperationResultAppParamDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AppParamDto"}}},"AppGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"key":{"type":"string"},"description":{"type":"string"},"editable":{"type":"boolean"},"appParams":{"type":"array","items":{"$ref":"#/components/schemas/AppParamDto"}}}},"OperationResultAppGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AppGroupDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"ZipCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"cityCode":{"$ref":"#/components/schemas/StringFilter"},"zipCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"InstantFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"UserActivityLogCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"action":{"$ref":"#/components/schemas/StringFilter"},"moduleName":{"$ref":"#/components/schemas/StringFilter"},"clientIp":{"$ref":"#/components/schemas/StringFilter"},"createdBy":{"$ref":"#/components/schemas/StringFilter"},"createdDate":{"$ref":"#/components/schemas/InstantFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"UserActivityLogDto":{"type":"object","properties":{"action":{"type":"string"},"moduleName":{"type":"string"},"message":{"type":"string"},"clientIp":{"type":"string"},"userAgent":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"}}},"TerminalVo":{"type":"object","properties":{"corporationId":{"type":"string"},"chainId":{"type":"string"},"storeId":{"type":"string"},"terminalId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"terminalStatus":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"}}},"TerminalGroupRelVo":{"type":"object","properties":{"terminalGroupId":{"type":"string"},"terminalId":{"type":"string"},"terminalGroupRecordNo":{"type":"string"}}},"TerminalGroupVo":{"type":"object","properties":{"terminalGroupId":{"type":"string"},"description":{"type":"string"},"terminalGroupRel":{"type":"array","items":{"$ref":"#/components/schemas/TerminalGroupRelVo"}}}},"TerminalCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"terminalId":{"$ref":"#/components/schemas/StringFilter"},"chainId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"terminalStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"TerminalGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"terminalGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"StoreVo":{"type":"object","properties":{"corporationId":{"type":"string"},"chainId":{"type":"string"},"storeId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"storeStatus":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"},"brandId":{"type":"string"}}},"StoreCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"chainId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"StoreGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"storeGroupId":{"$ref":"#/components/schemas/StringFilter"},"storeStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"StateCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"RejectionReasonDto":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string","maxLength":200,"minLength":0},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"}}},"ReasonCodeVo":{"type":"object","properties":{"reasonCode":{"type":"string"},"description":{"type":"string"},"adjustmentType":{"type":"string"}}},"ReasonCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"reasonCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"adjustmentType":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ProblemCodeVo":{"type":"object","properties":{"context":{"type":"string"},"code":{"type":"string"},"problemText":{"type":"string"},"description":{"type":"string"}}},"MetaPropertyDto":{"type":"object","properties":{"entityId":{"type":"string"},"propId":{"type":"string"},"fieldId":{"type":"string"},"propName":{"type":"string"},"dataType":{"type":"string"},"semanticType":{"type":"string"},"keyField":{"type":"string"},"maxLength":{"type":"integer","format":"int32"},"orderNo":{"type":"integer","format":"int32"},"viewable":{"type":"string"},"listing":{"type":"string"},"defaultListing":{"type":"string"},"nullable":{"type":"string"},"readable":{"type":"string"},"defaultValue":{"type":"string"},"attribute":{"type":"string"},"advanceFilter":{"type":"string"},"helpText":{"type":"string"},"placeHolderText":{"type":"string"},"locale":{"type":"string"},"fieldType":{"type":"string"},"pattern":{"type":"string"},"component":{"type":"string"}}},"MccVo":{"type":"object","properties":{"mccCode":{"type":"string"},"description":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"}}},"MccCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"mccCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"MccGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"mccGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ZipCodeVo":{"type":"object","properties":{"zipCode":{"type":"string"}}},"StateCodeVo":{"type":"object","properties":{"stateCode":{"type":"string"},"description":{"type":"string"}}},"CountryCodeVo":{"type":"object","properties":{"countryCode":{"type":"string"},"description":{"type":"string"}}},"CityCodeVo":{"type":"object","properties":{"cityCode":{"type":"string"},"description":{"type":"string"}}},"CurrencyCodeVo":{"type":"object","properties":{"currencyCode":{"type":"string"},"description":{"type":"string"},"alpha":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"}}},"CurrencyCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"currencyCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"alpha":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CountryCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CorporationGroupRelVo":{"type":"object","properties":{"corporationGroupId":{"type":"string"},"corporationId":{"type":"string"},"corporationGroupRecordNo":{"type":"integer","format":"int64"}}},"CorporationGroupVo":{"type":"object","properties":{"corporationGroupId":{"type":"string"},"description":{"type":"string"},"corporationGroupRel":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupRelVo"}}}},"CorporationVo":{"type":"object","properties":{"corporationId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"corporationStatus":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"},"corporationType":{"type":"string"},"avatarId":{"type":"string"},"avatarUrl":{"type":"string"},"avatarSource":{"type":"string"},"corporationGroups":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupVo"}}}},"CorporationCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"corporationStatus":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"corporationType":{"$ref":"#/components/schemas/StringFilter"},"emailAddress":{"$ref":"#/components/schemas/StringFilter"},"phoneNumber":{"$ref":"#/components/schemas/StringFilter"},"contactPerson":{"$ref":"#/components/schemas/StringFilter"},"addressLine1":{"$ref":"#/components/schemas/StringFilter"},"addressLine2":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CorporationGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CodeManagementVo":{"type":"object","properties":{"level":{"type":"string"},"parentCodeType":{"type":"string"},"codeType":{"type":"string"},"codeTypeDesc":{"type":"string"},"code":{"type":"string"},"description":{"type":"string"}}},"CodeManagementCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"},"codeType":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CityCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"cityCode":{"$ref":"#/components/schemas/StringFilter"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ChainVo":{"type":"object","properties":{"corporationId":{"type":"string"},"chainId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"chainStatus":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"}}},"ChainCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"chainId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"chainStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ChainGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"chainGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CacheFlushResponse":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string"},"flushedAt":{"type":"string","format":"date-time"}}},"AppParamCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"appGroup":{"$ref":"#/components/schemas/StringFilter"},"key":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"value":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AppGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"key":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file diff --git a/src/main/resources/specs/reward.json b/src/main/resources/specs/reward.json new file mode 100644 index 0000000..600710e --- /dev/null +++ b/src/main/resources/specs/reward.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://reward-service:8080","description":"Generated server url"}],"paths":{"/api/transaction-code/csr/create":{"post":{"tags":["transaction-code-resource"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-code/csr/create-draft":{"post":{"tags":["transaction-code-resource"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-category/csr/create":{"post":{"tags":["transaction-category-resource"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/create-draft":{"post":{"tags":["transaction-category-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/sop/csr/create":{"post":{"tags":["statement-output-pool-resource"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/sop/csr/create-draft":{"post":{"tags":["statement-output-pool-resource"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/pool-definition/csr/create":{"post":{"tags":["pool-definition-resource"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/create-draft":{"post":{"tags":["pool-definition-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-conversion-rate/csr/create":{"post":{"tags":["pool-conversion-rate-resource"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/create-draft":{"post":{"tags":["pool-conversion-rate-resource"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/event-maintenance/csr/create":{"post":{"tags":["event-maintenance-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/create-draft":{"post":{"tags":["event-maintenance-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/deduction-sequences/csr/create":{"post":{"tags":["deduction-sequences-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/create-draft":{"post":{"tags":["deduction-sequences-resource"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/currency-rate/csr/create":{"post":{"tags":["currency-rate-resource"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/currency-rate/csr/create-draft":{"post":{"tags":["currency-rate-resource"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/counter-definition/csr/create":{"post":{"tags":["counter-definition-resource"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/create-draft":{"post":{"tags":["counter-definition-resource"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/campaign/csr/create":{"post":{"tags":["campaign-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/csr/create-draft":{"post":{"tags":["campaign-resource"],"operationId":"createDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/crl/create":{"post":{"tags":["campaign-cr-l-controller"],"operationId":"create_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignCrL"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign-rule/csr/create":{"post":{"tags":["campaign-rule-resource"],"operationId":"create_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/create-draft":{"post":{"tags":["campaign-rule-resource"],"operationId":"createDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/campaign-criteria/verify":{"post":{"tags":["campaign-rule-resource"],"operationId":"verifyCriteria","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction-code/csr/reject":{"patch":{"tags":["transaction-code-resource"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-code/csr/edit":{"patch":{"tags":["transaction-code-resource"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-code/csr/edit-draft":{"patch":{"tags":["transaction-code-resource"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-code/csr/bulk-upload":{"patch":{"tags":["transaction-code-resource"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-code/csr/bulk-reject":{"patch":{"tags":["transaction-code-resource"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-code/csr/bulk-approve":{"patch":{"tags":["transaction-code-resource"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-code/csr/approve":{"patch":{"tags":["transaction-code-resource"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-category/csr/reject":{"patch":{"tags":["transaction-category-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/edit":{"patch":{"tags":["transaction-category-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/edit-draft":{"patch":{"tags":["transaction-category-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/bulk-upload":{"patch":{"tags":["transaction-category-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-category/csr/bulk-reject":{"patch":{"tags":["transaction-category-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-category/csr/bulk-approve":{"patch":{"tags":["transaction-category-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-category/csr/approve":{"patch":{"tags":["transaction-category-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/sop/csr/reject":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/sop/csr/edit":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/sop/csr/edit-draft":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/sop/csr/bulk-upload":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/sop/csr/bulk-reject":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/sop/csr/bulk-approve":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/sop/csr/approve":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/pool-definition/csr/reject":{"patch":{"tags":["pool-definition-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/edit":{"patch":{"tags":["pool-definition-resource"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/edit-draft":{"patch":{"tags":["pool-definition-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/bulk-upload":{"patch":{"tags":["pool-definition-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-definition/csr/bulk-reject":{"patch":{"tags":["pool-definition-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-definition/csr/bulk-approve":{"patch":{"tags":["pool-definition-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-definition/csr/approve":{"patch":{"tags":["pool-definition-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-conversion-rate/csr/reject":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/edit":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/edit-draft":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/bulk-upload":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-conversion-rate/csr/bulk-reject":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-conversion-rate/csr/bulk-approve":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-conversion-rate/csr/approve":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/event-maintenance/csr/reject":{"patch":{"tags":["event-maintenance-resource"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/edit":{"patch":{"tags":["event-maintenance-resource"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/edit-draft":{"patch":{"tags":["event-maintenance-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/bulk-upload":{"patch":{"tags":["event-maintenance-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/event-maintenance/csr/bulk-reject":{"patch":{"tags":["event-maintenance-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/event-maintenance/csr/bulk-approve":{"patch":{"tags":["event-maintenance-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/event-maintenance/csr/approve":{"patch":{"tags":["event-maintenance-resource"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/deduction-sequences/csr/reject":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/edit":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/edit-draft":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/bulk-upload":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/deduction-sequences/csr/bulk-reject":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/deduction-sequences/csr/bulk-approve":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/deduction-sequences/csr/approve":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/currency-rate/csr/reject":{"patch":{"tags":["currency-rate-resource"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/currency-rate/csr/edit":{"patch":{"tags":["currency-rate-resource"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/currency-rate/csr/edit-draft":{"patch":{"tags":["currency-rate-resource"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/currency-rate/csr/bulk-upload":{"patch":{"tags":["currency-rate-resource"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-rate/csr/bulk-reject":{"patch":{"tags":["currency-rate-resource"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-rate/csr/bulk-approve":{"patch":{"tags":["currency-rate-resource"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-rate/csr/approve":{"patch":{"tags":["currency-rate-resource"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/counter-definition/csr/reject":{"patch":{"tags":["counter-definition-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/edit":{"patch":{"tags":["counter-definition-resource"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/edit-draft":{"patch":{"tags":["counter-definition-resource"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/bulk-upload":{"patch":{"tags":["counter-definition-resource"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/counter-definition/csr/bulk-reject":{"patch":{"tags":["counter-definition-resource"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/counter-definition/csr/bulk-approve":{"patch":{"tags":["counter-definition-resource"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/counter-definition/csr/approve":{"patch":{"tags":["counter-definition-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/campaign/csr/reject":{"patch":{"tags":["campaign-resource"],"operationId":"reject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/csr/edit":{"patch":{"tags":["campaign-resource"],"operationId":"edit_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/csr/edit-draft":{"patch":{"tags":["campaign-resource"],"operationId":"editDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/csr/bulk-upload":{"patch":{"tags":["campaign-resource"],"operationId":"bulkUpload_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign/csr/bulk-reject":{"patch":{"tags":["campaign-resource"],"operationId":"bulkReject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign/csr/bulk-approve":{"patch":{"tags":["campaign-resource"],"operationId":"bulkApprove_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign/csr/approve":{"patch":{"tags":["campaign-resource"],"operationId":"approve_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign-rule/csr/reject":{"patch":{"tags":["campaign-rule-resource"],"operationId":"reject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/edit":{"patch":{"tags":["campaign-rule-resource"],"operationId":"edit_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/edit-draft":{"patch":{"tags":["campaign-rule-resource"],"operationId":"editDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/bulk-upload":{"patch":{"tags":["campaign-rule-resource"],"operationId":"bulkUpload_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign-rule/csr/bulk-reject":{"patch":{"tags":["campaign-rule-resource"],"operationId":"bulkReject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign-rule/csr/bulk-approve":{"patch":{"tags":["campaign-rule-resource"],"operationId":"bulkApprove_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign-rule/csr/approve":{"patch":{"tags":["campaign-rule-resource"],"operationId":"approve_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/transaction-code":{"get":{"tags":["transaction-code-controller"],"operationId":"getByTranCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeVo"}}}}}}},"/api/transaction-code/list-by-codes":{"get":{"tags":["transaction-code-controller"],"operationId":"getListTransactionCodeByCodes","parameters":[{"name":"codes","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCodeVo"}}}}}}}},"/api/transaction-code/exists":{"get":{"tags":["transaction-code-controller"],"operationId":"existsItem","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction-code/csr/{recordNo}":{"get":{"tags":["transaction-code-resource"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}},"/api/transaction-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["transaction-code-resource"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/transaction-code/csr/list":{"get":{"tags":["transaction-code-resource"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}}},"/api/transaction-code/csr/id":{"get":{"tags":["transaction-code-resource"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}},"/api/transaction-code/csr/id/{id}":{"get":{"tags":["transaction-code-resource"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}},"/api/transaction-code/csr/id/generate":{"get":{"tags":["transaction-code-resource"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transaction-code/csr/id/check/{id}":{"get":{"tags":["transaction-code-resource"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transaction-code/csr/history/{recordNo}":{"get":{"tags":["transaction-code-resource"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}},"/api/transaction-code/csr/history/list":{"get":{"tags":["transaction-code-resource"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}}},"/api/transaction-code/csr/count":{"get":{"tags":["transaction-code-resource"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction-category/csr/{recordNo}":{"get":{"tags":["transaction-category-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/rejection-reason/{recordNo}":{"get":{"tags":["transaction-category-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/transaction-category/csr/list":{"get":{"tags":["transaction-category-resource"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}}},"/api/transaction-category/csr/id":{"get":{"tags":["transaction-category-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/id/{id}":{"get":{"tags":["transaction-category-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/id/generate":{"get":{"tags":["transaction-category-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transaction-category/csr/id/check/{id}":{"get":{"tags":["transaction-category-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transaction-category/csr/history/{recordNo}":{"get":{"tags":["transaction-category-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/history/list":{"get":{"tags":["transaction-category-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}}},"/api/transaction-category/csr/count":{"get":{"tags":["transaction-category-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCategoryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/sop/csr/{recordNo}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}},"/api/sop/csr/rejection-reason/{recordNo}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/sop/csr/list":{"get":{"tags":["statement-output-pool-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StatementOutputPoolCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}}},"/api/sop/csr/id":{"get":{"tags":["statement-output-pool-resource"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}},"/api/sop/csr/id/{id}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}},"/api/sop/csr/id/generate":{"get":{"tags":["statement-output-pool-resource"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/sop/csr/id/check/{id}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/sop/csr/history/{recordNo}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}},"/api/sop/csr/history/list":{"get":{"tags":["statement-output-pool-resource"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StatementOutputPoolCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}}},"/api/sop/csr/count":{"get":{"tags":["statement-output-pool-resource"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StatementOutputPoolCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/pool-definition/{poolId}":{"get":{"tags":["pool-definition-controller"],"operationId":"getPoolById","parameters":[{"name":"poolId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}},"/api/pool-definition/precision-by-pools":{"get":{"tags":["pool-definition-controller"],"operationId":"getPrecisionOfBalance","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-definition/list-by-pool-type":{"get":{"tags":["pool-definition-controller"],"operationId":"getPoolByPoolType","parameters":[{"name":"poolType","in":"query","required":true,"schema":{"type":"string"}},{"name":"isIn","in":"query","required":true,"schema":{"type":"boolean"}},{"name":"searchComponent","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/pool-definition/list-by-ids":{"get":{"tags":["pool-definition-controller"],"operationId":"getAllPoolByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/pool-definition/list-by-entity":{"get":{"tags":["pool-definition-controller"],"operationId":"getPoolByEntity","parameters":[{"name":"entityLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/pool-definition/list-by-atg":{"get":{"tags":["pool-definition-resource"],"operationId":"getListLinkedPoolByAtg","parameters":[{"name":"atgGroupId","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LinkedPoolDto"}}}}}}}},"/api/pool-definition/csr/{recordNo}":{"get":{"tags":["pool-definition-resource"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/rejection-reason/{recordNo}":{"get":{"tags":["pool-definition-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/pool-definition/csr/list":{"get":{"tags":["pool-definition-resource"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}}},"/api/pool-definition/csr/id":{"get":{"tags":["pool-definition-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/id/{id}":{"get":{"tags":["pool-definition-resource"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/id/generate":{"get":{"tags":["pool-definition-resource"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-definition/csr/id/check/{id}":{"get":{"tags":["pool-definition-resource"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-definition/csr/history/{recordNo}":{"get":{"tags":["pool-definition-resource"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/history/list":{"get":{"tags":["pool-definition-resource"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}}},"/api/pool-definition/csr/count":{"get":{"tags":["pool-definition-resource"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolDefinitionCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/pool-definition/check/{poolId}":{"get":{"tags":["pool-definition-controller"],"operationId":"checkPool","parameters":[{"name":"poolId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/pool-definition/all":{"get":{"tags":["pool-definition-controller"],"operationId":"getAllPools","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/pool-conversion-rate/csr/{recordNo}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/rejection-reason/{recordNo}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/pool-conversion-rate/csr/list":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolConversionRateCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}}},"/api/pool-conversion-rate/csr/id":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/id/{id}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/id/generate":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-conversion-rate/csr/id/check/{id}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-conversion-rate/csr/history/{recordNo}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/history/list":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolConversionRateCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}}},"/api/pool-conversion-rate/csr/count":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolConversionRateCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/marketing-reward-rule":{"get":{"tags":["marketing-reward-rule-controller"],"operationId":"getMarketingRewardRule","parameters":[{"name":"ruleId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingRewardRuleResponse"}}}}}}},"/api/event-maintenance/event-id/{eventId}":{"get":{"tags":["event-maintenance-controller"],"operationId":"getByEventId","parameters":[{"name":"eventId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceVo"}}}}}}},"/api/event-maintenance/csr/{recordNo}":{"get":{"tags":["event-maintenance-resource"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/rejection-reason/{recordNo}":{"get":{"tags":["event-maintenance-resource"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/event-maintenance/csr/list":{"get":{"tags":["event-maintenance-resource"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/EventMaintenanceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}}},"/api/event-maintenance/csr/id":{"get":{"tags":["event-maintenance-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/id/{id}":{"get":{"tags":["event-maintenance-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/id/generate":{"get":{"tags":["event-maintenance-resource"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/event-maintenance/csr/id/check/{id}":{"get":{"tags":["event-maintenance-resource"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/event-maintenance/csr/history/{recordNo}":{"get":{"tags":["event-maintenance-resource"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/history/list":{"get":{"tags":["event-maintenance-resource"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/EventMaintenanceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}}},"/api/event-maintenance/csr/count":{"get":{"tags":["event-maintenance-resource"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/EventMaintenanceCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/deduction-sequences/exists-default":{"get":{"tags":["deduction-sequences-resource"],"operationId":"existsDefault","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/deduction-sequences/csr/{recordNo}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/rejection-reason/{recordNo}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/deduction-sequences/csr/list":{"get":{"tags":["deduction-sequences-resource"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/DeductionSequencesCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}}},"/api/deduction-sequences/csr/id":{"get":{"tags":["deduction-sequences-resource"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/id/{id}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/id/generate":{"get":{"tags":["deduction-sequences-resource"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/deduction-sequences/csr/id/check/{id}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/deduction-sequences/csr/history/{recordNo}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/history/list":{"get":{"tags":["deduction-sequences-resource"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/DeductionSequencesCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}}},"/api/deduction-sequences/csr/count":{"get":{"tags":["deduction-sequences-resource"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/DeductionSequencesCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/deduction-seq/find-default":{"get":{"tags":["deduction-sequences-controller"],"operationId":"getDefaultDeductionSequence","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesVo"}}}}}}},"/api/deduction-seq/find-deduction-seq-by-id":{"get":{"tags":["deduction-sequences-controller"],"operationId":"getDeductionSequencesById","parameters":[{"name":"sequenceId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesVo"}}}}}}},"/api/decide-tier-view/list":{"get":{"tags":["decide-tier-view-controller"],"operationId":"findAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ComponentCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DecideTierViewDto"}}}}}}}},"/api/decide-tier-view/key/{key}":{"get":{"tags":["decide-tier-view-controller"],"operationId":"findOne","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DecideTierViewDto"}}}}}}},"/api/currency-rate/find-effective-by-pcrcode":{"get":{"tags":["currency-rate-controller"],"operationId":"getEffectiveCurrencyRateByPcrCode","parameters":[{"name":"pcrCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"baseDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateVo"}}}}}}},"/api/currency-rate/csr/{recordNo}":{"get":{"tags":["currency-rate-resource"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}},"/api/currency-rate/csr/rejection-reason/{recordNo}":{"get":{"tags":["currency-rate-resource"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/currency-rate/csr/list":{"get":{"tags":["currency-rate-resource"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyRateCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}}},"/api/currency-rate/csr/id":{"get":{"tags":["currency-rate-resource"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}},"/api/currency-rate/csr/id/{id}":{"get":{"tags":["currency-rate-resource"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}},"/api/currency-rate/csr/id/generate":{"get":{"tags":["currency-rate-resource"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/currency-rate/csr/id/check/{id}":{"get":{"tags":["currency-rate-resource"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/currency-rate/csr/history/{recordNo}":{"get":{"tags":["currency-rate-resource"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}},"/api/currency-rate/csr/history/list":{"get":{"tags":["currency-rate-resource"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyRateCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}}},"/api/currency-rate/csr/count":{"get":{"tags":["currency-rate-resource"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyRateCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/counter-definition/list-by-ids":{"get":{"tags":["counter-definition-controller"],"operationId":"getListCounterDefinitionByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterDefinitionVo"}}}}}}}},"/api/counter-definition/csr/{recordNo}":{"get":{"tags":["counter-definition-resource"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/rejection-reason/{recordNo}":{"get":{"tags":["counter-definition-resource"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/counter-definition/csr/list":{"get":{"tags":["counter-definition-resource"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CounterDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}}},"/api/counter-definition/csr/id":{"get":{"tags":["counter-definition-resource"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/id/{id}":{"get":{"tags":["counter-definition-resource"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/id/generate":{"get":{"tags":["counter-definition-resource"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/counter-definition/csr/id/check/{id}":{"get":{"tags":["counter-definition-resource"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/counter-definition/csr/history/{recordNo}":{"get":{"tags":["counter-definition-resource"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/history/list":{"get":{"tags":["counter-definition-resource"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CounterDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}}},"/api/counter-definition/csr/count":{"get":{"tags":["counter-definition-resource"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CounterDefinitionCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/counter-definition/criteria/list":{"get":{"tags":["counter-definition-resource"],"operationId":"getListCounterCriteria","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ComponentCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterCriteriaDto"}}}}}}}},"/api/counter-definition/counter-id/{counterId}":{"get":{"tags":["counter-definition-controller"],"operationId":"getByCounterId","parameters":[{"name":"counterId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionVo"}}}}}}},"/api/campaign":{"get":{"tags":["campaign-controller"],"operationId":"getCampaignById","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignVo"}}}}}}},"/api/campaign/list-by-ids":{"get":{"tags":["campaign-controller"],"operationId":"getListCampaignByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignVo"}}}}}}}},"/api/campaign/csr/{recordNo}":{"get":{"tags":["campaign-resource"],"operationId":"findByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}}}}}},"/api/campaign/csr/rejection-reason/{recordNo}":{"get":{"tags":["campaign-resource"],"operationId":"rejectionReason_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/campaign/csr/list":{"get":{"tags":["campaign-resource"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignDto"}}}}}}}},"/api/campaign/csr/id":{"get":{"tags":["campaign-resource"],"operationId":"findActiveByIds_9","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}}}}}},"/api/campaign/csr/id/{id}":{"get":{"tags":["campaign-resource"],"operationId":"findActiveById_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}}}}}},"/api/campaign/csr/id/generate":{"get":{"tags":["campaign-resource"],"operationId":"generateId_9","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/campaign/csr/id/check/{id}":{"get":{"tags":["campaign-resource"],"operationId":"checkId_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/campaign/csr/history/{recordNo}":{"get":{"tags":["campaign-resource"],"operationId":"findHistoryByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}}}}}},"/api/campaign/csr/history/list":{"get":{"tags":["campaign-resource"],"operationId":"getAllHistory_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignDto"}}}}}}}},"/api/campaign/csr/count":{"get":{"tags":["campaign-resource"],"operationId":"count_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/campaign-rule/{ruleId}":{"get":{"tags":["campaign-rule-controller"],"operationId":"getCampaignRule","parameters":[{"name":"ruleId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleVo"}}}}}}},"/api/campaign-rule/rule-linked-by-transaction-code":{"get":{"tags":["campaign-rule-resource"],"operationId":"getCampaignRuleLinkedByTransactionCode","parameters":[{"name":"transaction-code","in":"query","required":true,"schema":{"type":"string"}},{"name":"rule-type","in":"query","required":true,"schema":{"type":"string"}},{"name":"lang-code","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleByTxnCodeDto"}}}}}}}},"/api/campaign-rule/list-by-pool":{"get":{"tags":["campaign-rule-resource"],"operationId":"findAllCampaignRuleByPool","parameters":[{"name":"poolId","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleByPoolDto"}}}}}}}},"/api/campaign-rule/list-by-ids":{"get":{"tags":["campaign-rule-controller"],"operationId":"getListCampaignRuleByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleVo"}}}}}}}},"/api/campaign-rule/find-matching-rules":{"get":{"tags":["campaign-rule-controller"],"operationId":"findMatchingRules","parameters":[{"name":"ruleType","in":"query","required":true,"schema":{"type":"string"}},{"name":"transactionCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"transactionDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}},{"name":"postDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}},{"name":"languageCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleVo"}}}}}}}},"/api/campaign-rule/csr/{recordNo}":{"get":{"tags":["campaign-rule-resource"],"operationId":"findByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/rejection-reason/{recordNo}":{"get":{"tags":["campaign-rule-resource"],"operationId":"rejectionReason_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/campaign-rule/csr/list":{"get":{"tags":["campaign-rule-resource"],"operationId":"getAll_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignRuleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}}},"/api/campaign-rule/csr/id":{"get":{"tags":["campaign-rule-resource"],"operationId":"findActiveByIds_10","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/id/{id}":{"get":{"tags":["campaign-rule-resource"],"operationId":"findActiveById_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/id/generate":{"get":{"tags":["campaign-rule-resource"],"operationId":"generateId_10","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/campaign-rule/csr/id/check/{id}":{"get":{"tags":["campaign-rule-resource"],"operationId":"checkId_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/campaign-rule/csr/history/{recordNo}":{"get":{"tags":["campaign-rule-resource"],"operationId":"findHistoryByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/history/list":{"get":{"tags":["campaign-rule-resource"],"operationId":"getAllHistory_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignRuleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}}},"/api/campaign-rule/csr/count":{"get":{"tags":["campaign-rule-resource"],"operationId":"count_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignRuleCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/amount-to-use-view/list":{"get":{"tags":["amount-to-use-view-controller"],"operationId":"findAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ComponentCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AmountToUseViewDto"}}}}}}}},"/api/amount-to-use-view/key/{key}":{"get":{"tags":["amount-to-use-view-controller"],"operationId":"findOne_1","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AmountToUseViewDto"}}}}}}},"/api/transaction-code/csr/delete":{"delete":{"tags":["transaction-code-resource"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-category/csr/delete":{"delete":{"tags":["transaction-category-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/sop/csr/delete":{"delete":{"tags":["statement-output-pool-resource"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/pool-definition/csr/delete":{"delete":{"tags":["pool-definition-resource"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-conversion-rate/csr/delete":{"delete":{"tags":["pool-conversion-rate-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/event-maintenance/csr/delete":{"delete":{"tags":["event-maintenance-resource"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/deduction-sequences/csr/delete":{"delete":{"tags":["deduction-sequences-resource"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/currency-rate/csr/delete":{"delete":{"tags":["currency-rate-resource"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/counter-definition/csr/delete":{"delete":{"tags":["counter-definition-resource"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/campaign/csr/delete":{"delete":{"tags":["campaign-resource"],"operationId":"delete_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign-rule/csr/delete":{"delete":{"tags":["campaign-rule-resource"],"operationId":"delete_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}}},"components":{"schemas":{"TransactionCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"code":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"reversalInd":{"type":"boolean"},"externalTransactionCode":{"type":"string"}},"required":["code","description"]},"OperationResultTransactionCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"TransactionCategoryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"code":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"description":{"type":"string"},"criteria":{"type":"string"}},"required":["code","name"]},"OperationResultTransactionCategoryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"StatementOutputPoolDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolId":{"type":"string"},"poolSeqNo":{"type":"string"},"poolStartDate":{"type":"string","format":"date-time"},"poolEndDate":{"type":"string","format":"date-time"},"footnoteId":{"type":"string"},"entityLevel":{"type":"string"},"poolGroup":{"type":"string"}}},"OperationResultStatementOutputPoolDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"PaTypeExpiryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"}},"required":["productAccountLevel","productAccountType"]},"PoolDefinitionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolId":{"type":"string","minLength":1},"poolName":{"type":"string","minLength":1},"description":{"type":"string"},"poolType":{"type":"string","enum":["BPT","CR","GFT","MI","LDR"]},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"ripeningPeriod":{"type":"integer","format":"int32"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"pcrCode":{"$ref":"#/components/schemas/ReferenceData"},"allowNegativeBalance":{"type":"boolean"},"precisionOfBalance":{"type":"string","enum":["0","1","2"]},"atgGroupId":{"$ref":"#/components/schemas/ReferenceData"},"gracePeriod":{"type":"integer","format":"int32"},"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"paTypeExpiries":{"type":"array","items":{"$ref":"#/components/schemas/PaTypeExpiryDto"}},"velocityControls":{"type":"array","items":{"$ref":"#/components/schemas/VelocityControlDto"}}},"required":["poolId","poolName"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"VelocityControlDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"maximum":{"type":"number"},"txnType":{"type":"string","enum":["AWD","RED","ADJ"]},"units":{"type":"string","enum":["PU","TXN"]},"perEntity1":{"type":"string","enum":["CU","AC","CA","LA"]},"perEntity2":{"type":"string","enum":["C","CO","S","T"]},"perPeriod":{"type":"string","enum":["Q","W","Y","D","M"]},"alertGroup":{"type":"string"},"alertTemplate":{"type":"string"}},"required":["maximum"]},"OperationResultPoolDefinitionDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"PoolConversionRateDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"code":{"type":"string","maxLength":5,"minLength":1},"description":{"type":"string","maxLength":30,"minLength":0}},"required":["code","description"]},"OperationResultPoolConversionRateDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"EventMaintenanceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"eventId":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"frequency":{"type":"string","enum":["O","M","A"]},"occursNext":{"type":"string","format":"date"},"effectiveUpTo":{"type":"string","format":"date"}},"required":["description","eventId","occursNext"]},"OperationResultEventMaintenanceDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"DeductionSequencesDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"sequenceId":{"type":"string","maxLength":50,"minLength":1},"sequenceName":{"type":"string","maxLength":100,"minLength":0},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"isDefault":{"type":"boolean"},"sortCriteria":{"type":"string"}},"required":["effectiveFrom","effectiveTo","isDefault","sequenceId","sequenceName"]},"OperationResultDeductionSequencesDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"CurrencyRateDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"pcrCode":{"$ref":"#/components/schemas/ReferenceData"},"currencyRateId":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"buyRate":{"type":"number"},"sellRate":{"type":"number"}},"required":["buyRate","effectiveFrom","effectiveTo","pcrCode","sellRate"]},"OperationResultCurrencyRateDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"CounterDefinitionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"counterId":{"type":"string","maxLength":10,"minLength":0},"counterName":{"type":"string","maxLength":50,"minLength":0},"description":{"type":"string","maxLength":200,"minLength":0},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"entity":{"type":"string","enum":["CU","AC","CA","ME","SY"]},"bucketPeriodUnit":{"type":"string","enum":["AA","DC","DFA","DFC","FD","HY","MFA","MC","NE","QC","QFA","WC","YC","SC"]},"bucketEndDate":{"type":"string","format":"date"},"bucketPeriodDuration":{"type":"integer","format":"int32"},"whatToCount":{"type":"string","enum":["GA","NA","P","PV","TF"]},"resetType":{"type":"string","enum":["R","Z"]},"resetValue":{"type":"number","format":"double"},"firstDateType":{"type":"boolean"},"firstStartDate":{"type":"string","format":"date"},"updateStateWhen":{"type":"string","enum":["A","E","N"]},"lateValuePosting":{"type":"string","enum":["L","C"]}},"required":["bucketPeriodUnit","counterId","counterName","effectiveFrom","effectiveTo","entity","lateValuePosting","resetType","resetValue","updateStateWhen","whatToCount"]},"OperationResultCounterDefinitionDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"CampaignDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"campaignId":{"type":"string","maxLength":10,"minLength":1},"ownerName":{"type":"string","maxLength":50,"minLength":0},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"campaignType":{"type":"string","enum":["B","T"]},"noOfCustomerTarget":{"type":"integer","format":"int64"},"targetAtv":{"type":"number","format":"double"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"numOfRule":{"type":"integer","format":"int32"}},"required":["campaignId","name"]},"OperationResultCampaignDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CampaignDto"}}},"AmountToUse":{"type":"object","properties":{"amount_to_use":{"type":"string"},"rounding_type":{"type":"string"}}},"CampaignCrL":{"type":"object","properties":{"name":{"type":"string"},"rules":{"type":"array","items":{"$ref":"#/components/schemas/Rule"}},"campaign_id":{"type":"string"}}},"CustomerTarget":{"type":"object","properties":{"combinator":{"type":"string"},"rules":{"type":"array","items":{"$ref":"#/components/schemas/CustomerTarget"}},"field":{"type":"string"},"operator":{"type":"string"},"value":{"type":"array","items":{"type":"string"}}}},"F4Tier":{"type":"object","properties":{"start":{"type":"number","format":"double"},"end":{"type":"number","format":"double"},"reward":{"type":"number","format":"double"}}},"Formula":{"type":"object","properties":{"pool":{"$ref":"#/components/schemas/PoolReward"},"f4":{"$ref":"#/components/schemas/FormulaFour"}}},"FormulaFour":{"type":"object","properties":{"tiers":{"type":"array","items":{"$ref":"#/components/schemas/F4Tier"}},"factory_type":{"type":"string"},"base_type":{"type":"string"}}},"PoolReward":{"type":"object","properties":{"pool_id":{"type":"string"}}},"Rule":{"type":"object","properties":{"description":{"type":"string"},"formula":{"$ref":"#/components/schemas/Formula"},"rule_id":{"type":"string"},"rule_type":{"type":"string"},"effective_from":{"type":"string"},"effective_to":{"type":"string"},"base_date":{"type":"string"},"transaction_codes":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCode"}},"customer_target":{"$ref":"#/components/schemas/CustomerTarget"},"amount_to_use":{"$ref":"#/components/schemas/AmountToUse"}}},"TransactionCode":{"type":"object","properties":{"code":{"type":"string"},"execute_sequence":{"type":"integer","format":"int32"}}},"AttributeData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}},"attributeType":{"type":"string"},"dataType":{"type":"string"},"semanticType":{"type":"string"},"attributeValuePredefined":{"type":"boolean"}}},"CampaignAwardLimitDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"limitType":{"type":"string","enum":["NM","AL"]},"limitByValue":{"type":"number","format":"double"},"limitByAttribute":{"$ref":"#/components/schemas/ReferenceData"},"limitResultType":{"type":"string","enum":["C","R"]},"counterId":{"$ref":"#/components/schemas/ReferenceData"},"alertId":{"type":"string","maxLength":20,"minLength":0},"alertRecipientGroup":{"type":"string","maxLength":50,"minLength":0},"alertCounterReaches":{"type":"number","format":"double"}}},"CampaignContributorDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"contributorPercent":{"type":"number","format":"double","maximum":100.00,"minimum":0.01},"absorbRemainder":{"type":"boolean"}},"required":["contributorPercent"]},"CampaignCriteriaDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"criteria":{"type":"string","minLength":1}},"required":["criteria"]},"CampaignFormulaEightDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"attrGroup":{"$ref":"#/components/schemas/ReferenceData"},"attributeId":{"$ref":"#/components/schemas/AttributeData"},"attributeType":{"type":"string"},"attrVal":{"type":"string"},"andAttrVal":{"type":"string"},"setAttributeId":{"$ref":"#/components/schemas/AttributeData"},"setAttrValue":{"type":"string"},"fixedExpiryDate":{"type":"string","format":"date"},"expiryPeriodUnit":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiredParam":{"type":"integer","format":"int64"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"}},"required":["attributeId"]},"CampaignFormulaElevenDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"segmentId":{"$ref":"#/components/schemas/ReferenceData"},"operator":{"type":"string"},"factorType":{"type":"string","enum":["GA","NA"]},"factorValue":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0}},"required":["factorType","factorValue","segmentId"]},"CampaignFormulaFiveDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"multiply":{"type":"number","format":"double"},"counterId":{"$ref":"#/components/schemas/ReferenceData"}},"required":["counterId","multiply"]},"CampaignFormulaFourDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"factorType":{"type":"string","enum":["GA","NA"]},"basisType":{"type":"string","enum":["AAF","AHT"]},"tiers":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaFourTierDto"},"minItems":1}},"required":["tiers"]},"CampaignFormulaFourTierDto":{"type":"object","properties":{"tier":{"type":"integer","format":"int32","minimum":1},"startTier":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"endTier":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"awardFactor":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"startTierAfter":{"type":"number","format":"double","maximum":99999999999999.99},"endTierAfter":{"type":"number","format":"double","maximum":99999999999999.99},"awardFactorAfter":{"type":"number","format":"double","maximum":99999999999999.99}},"required":["awardFactor","endTier","startTier"]},"CampaignFormulaOneDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"awardPerTxnAmt":{"type":"number","format":"double","maximum":99999999999999.99},"txnAmt":{"type":"number","format":"double","maximum":99999999999999.99},"awardPerTxnAmtAfter":{"type":"number","format":"double","maximum":99999999999999.99},"txnAmtAfter":{"type":"number","format":"double","maximum":99999999999999.99}}},"CampaignFormulaSettingDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"amountToUse":{"$ref":"#/components/schemas/ReferenceData"},"capAwardValue":{"type":"number","format":"double"},"capAwardType":{"type":"string","enum":["C","T"]},"capAwardCounterId":{"$ref":"#/components/schemas/ReferenceData"},"applyCapValueAfter":{"type":"boolean"},"roundingType":{"type":"string","enum":["U","D","N"]},"nparam":{"type":"string"}}},"CampaignFormulaSixDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"factorType":{"type":"string","enum":["GA","NA"]},"decideTierBase":{"$ref":"#/components/schemas/ReferenceData"},"tiers":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaSixTierDto"},"minItems":1}},"required":["decideTierBase","factorType","tiers"]},"CampaignFormulaSixTierDto":{"type":"object","properties":{"tier":{"type":"integer","format":"int32","minimum":1},"startTier":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"endTier":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"awardFactor":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0}},"required":["awardFactor","endTier","startTier"]},"CampaignFormulaTenDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"attributeId":{"$ref":"#/components/schemas/AttributeData"},"attributeType":{"type":"string"},"operator":{"type":"string"},"attributeValue":{"type":"string"},"attributeValueAnd":{"type":"string"},"factorType":{"type":"string","enum":["GA","NA"]},"factorValue":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0}},"required":["attributeId","factorType","factorValue"]},"CampaignFormulaTwoDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"fixedAmt":{"type":"number","format":"double"}}},"CampaignRuleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"campaignId":{"$ref":"#/components/schemas/ReferenceData"},"ruleId":{"type":"string","maxLength":10,"minLength":1},"ruleName":{"type":"string","maxLength":100,"minLength":1},"ruleType":{"type":"string","enum":["AWD","RED","IRED","ADJ","CEP","REP","TEP","MAWD"]},"description":{"type":"string","maxLength":500,"minLength":0},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"effectivePeriodIsBase":{"type":"string","enum":["PD","TD"]},"messageTemplateId":{"$ref":"#/components/schemas/ReferenceData"},"stopIfCriteriaMet":{"type":"boolean"},"notUpdatePool":{"type":"boolean"},"campaignTcLinkages":{"type":"array","items":{"$ref":"#/components/schemas/CampaignTcLinkageDto"}},"campaignCriteria":{"$ref":"#/components/schemas/CampaignCriteriaDto"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"subPoolId":{"$ref":"#/components/schemas/ReferenceData"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"attrApplyFirstFlag":{"type":"boolean"},"segApplyFirstFlag":{"type":"boolean"},"campaignFormulaSetting":{"$ref":"#/components/schemas/CampaignFormulaSettingDto"},"campaignAwardLimits":{"type":"array","items":{"$ref":"#/components/schemas/CampaignAwardLimitDto"}},"campaignFormulaOne":{"$ref":"#/components/schemas/CampaignFormulaOneDto"},"campaignFormulaTwo":{"$ref":"#/components/schemas/CampaignFormulaTwoDto"},"campaignFormulaFour":{"$ref":"#/components/schemas/CampaignFormulaFourDto"},"campaignFormulaFives":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaFiveDto"}},"campaignFormulaSix":{"$ref":"#/components/schemas/CampaignFormulaSixDto"},"campaignFormulaEights":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaEightDto"}},"campaignFormulaTens":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaTenDto"}},"campaignFormulaElevens":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaElevenDto"}},"campaignContributors":{"type":"array","items":{"$ref":"#/components/schemas/CampaignContributorDto"}},"formulaSequence":{"type":"array","items":{"type":"string"}},"redemptionExtract":{"$ref":"#/components/schemas/RedemptionExtractRequestDto"},"counterExtractRequest":{"$ref":"#/components/schemas/CounterExtractRequestDto"},"marketingRewardRequest":{"$ref":"#/components/schemas/MarketingRewardRequestDto"},"campaignRuleSchedule":{"$ref":"#/components/schemas/CampaignRuleScheduleDto"},"channel":{"type":"string","enum":["SMS","EMAIL","NOTIFY"]},"rewardContentSms":{"$ref":"#/components/schemas/RewardContentSmsDto"},"rewardContentEmail":{"$ref":"#/components/schemas/RewardContentEmailDto"},"rewardContentNotification":{"$ref":"#/components/schemas/RewardContentNotificationDto"}},"required":["campaignId","ruleId","ruleName"]},"CampaignRuleScheduleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleId":{"type":"string"},"triggerMethod":{"type":"string","enum":["S","E"]},"scheduleType":{"type":"string","enum":["O","R"]},"periodicType":{"type":"string","enum":["D","W","M","Y"]},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string","enum":["DOM","DOW"]},"scheduleDayOfWeek":{"type":"array","items":{"type":"string","enum":["1","2","3","4","5","6","7"]}},"scheduleWeekOfMonth":{"type":"string","enum":["1","2","3","4","5","L"]},"scheduleDayOfMonth":{"type":"array","items":{"type":"string","enum":["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"]}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string","enum":["1","2","3","4","5","6","7","8","9","10","11","12"]}},"timeExecution":{"type":"string"}}},"CampaignTcLinkageDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"executionSeq":{"type":"integer","format":"int64"}},"required":["executionSeq","transactionCode"]},"CounterExtractRequestDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"store":{"$ref":"#/components/schemas/ReferenceData"},"counterExtract":{"$ref":"#/components/schemas/ReferenceData"},"counterBucket":{"type":"string","enum":["CB","PB","PBL"]},"triggerCampaignRule":{"type":"string","enum":["AWD","RED"]},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"adjustTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"adjustTransactionReason":{"$ref":"#/components/schemas/ReferenceData"},"adjustTransactionDescription":{"type":"string","maxLength":255,"minLength":0},"postTransactionUnderPa":{"type":"string","enum":["ACA","PHS","PL","PM"]},"includeAcctWithBlockedCard":{"type":"string","enum":["I","E"]},"includeAcctNoCounter":{"type":"string","enum":["I","E"]},"executeSequenceNumber":{"type":"integer","format":"int32"},"nparam":{"type":"string"}},"required":["counterBucket","counterExtract","store","transactionCode"]},"ImageReferenceDto":{"type":"object","properties":{"imageSource":{"type":"string"},"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"MarketingRewardRequestDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleId":{"type":"string"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"awardTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"$ref":"#/components/schemas/ReferenceData"}},"required":["awardTransactionCode","storeId"]},"RedemptionExtractRequestDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"minPoolBalance":{"type":"number"},"redTxnCode":{"$ref":"#/components/schemas/ReferenceData"},"redTxnDesc":{"type":"string","maxLength":150,"minLength":0},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"adjTxnCode":{"$ref":"#/components/schemas/ReferenceData"},"adjTxnReason":{"$ref":"#/components/schemas/ReferenceData"},"adjTxnDesc":{"type":"string","maxLength":100,"minLength":0},"outputRedemption":{"type":"string"},"triggerCampaignRule":{"type":"boolean"}}},"RewardContentEmailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleRecordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"sender":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"RewardContentNotificationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleRecordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"messageType":{"type":"string"},"notificationContentId":{"type":"string"},"languageCode":{"type":"string"},"title":{"type":"string"},"shortContent":{"type":"string"},"content":{"type":"string"},"navigationType":{"$ref":"#/components/schemas/ReferenceData"},"link":{"type":"string"},"targetScreen":{"$ref":"#/components/schemas/ReferenceData"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"offerGroup":{"$ref":"#/components/schemas/ReferenceData"},"categoryId":{"$ref":"#/components/schemas/ReferenceData"},"referenceNo":{"$ref":"#/components/schemas/ReferenceData"},"campaignId":{"$ref":"#/components/schemas/ReferenceData"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"notificationType":{"$ref":"#/components/schemas/ReferenceData"},"richMedia":{"type":"boolean"},"avatar":{"$ref":"#/components/schemas/ImageReferenceDto"},"relatedButtons":{"type":"array","items":{"$ref":"#/components/schemas/RewardNotificationButtonDto"}}}},"RewardContentSmsDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleRecordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"smsBrand":{"$ref":"#/components/schemas/ReferenceData"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"}}},"RewardNotificationButtonDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleRecordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"messageId":{"type":"string"},"notificationContentId":{"type":"string"},"buttonId":{"type":"string"},"buttonName":{"type":"string"},"buttonNavigationType":{"$ref":"#/components/schemas/ReferenceData"},"buttonLink":{"type":"string"},"buttonTargetScreen":{"$ref":"#/components/schemas/ReferenceData"},"buttonPoolId":{"$ref":"#/components/schemas/ReferenceData"},"buttonOfferGroup":{"$ref":"#/components/schemas/ReferenceData"},"buttonCategoryId":{"$ref":"#/components/schemas/ReferenceData"},"buttonCampaignId":{"$ref":"#/components/schemas/ReferenceData"},"buttonItemCode":{"$ref":"#/components/schemas/ReferenceData"},"buttonReferenceNo":{"$ref":"#/components/schemas/ReferenceData"},"buttonNotificationType":{"$ref":"#/components/schemas/ReferenceData"}}},"OperationResultCampaignRuleDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"TransactionCodeVo":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"reversalInd":{"type":"boolean"},"externalTransactionCode":{"type":"string"}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"BooleanFilter":{"type":"object","properties":{"equals":{"type":"boolean"},"notEquals":{"type":"boolean"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"boolean"}},"notIn":{"type":"array","items":{"type":"boolean"}}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"TransactionCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"reversalInd":{"$ref":"#/components/schemas/BooleanFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"TransactionCategoryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"StatementOutputPoolCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"entityLevel":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PaTypeExpiryVo":{"type":"object","properties":{"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"}},"required":["productAccountLevel","productAccountType"]},"PoolDefinitionVo":{"type":"object","properties":{"poolId":{"type":"string","minLength":1},"poolName":{"type":"string","minLength":1},"description":{"type":"string"},"poolType":{"type":"string","enum":["BPT","CR","GFT","MI","LDR"]},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"ripeningPeriod":{"type":"integer","format":"int32"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"pcrCode":{"type":"string"},"allowNegativeBalance":{"type":"boolean"},"precisionOfBalance":{"type":"string","enum":["0","1","2"]},"atgGroupId":{"type":"string"},"gracePeriod":{"type":"integer","format":"int32"},"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"paTypeExpiries":{"type":"array","items":{"$ref":"#/components/schemas/PaTypeExpiryVo"}},"velocityControls":{"type":"array","items":{"$ref":"#/components/schemas/VelocityControlVo"}}},"required":["gracePeriod","pcrCode","poolId","poolName"]},"VelocityControlVo":{"type":"object","properties":{"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"maximum":{"type":"number","format":"double"},"txnType":{"type":"string","enum":["AWD","RED","ADJ"]},"units":{"type":"string","enum":["PU","TXN"]},"perEntity1":{"type":"string","enum":["CU","AC","CA","LA"]},"perEntity2":{"type":"string","enum":["C","CO","S","T"]},"perPeriod":{"type":"string","enum":["Q","W","Y","D","M"]},"alertGroup":{"type":"string"},"alertTemplate":{"type":"string"}},"required":["maximum"]},"LinkedPoolDto":{"type":"object","properties":{"poolId":{"type":"string"},"poolName":{"type":"string"},"ruleId":{"type":"string"},"ruleName":{"type":"string"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"}}},"PoolDefinitionCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"poolName":{"$ref":"#/components/schemas/StringFilter"},"poolType":{"$ref":"#/components/schemas/StringFilter"},"entityLevel":{"$ref":"#/components/schemas/StringFilter"},"expiryPolicy":{"$ref":"#/components/schemas/StringFilter"},"atgGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PoolConversionRateCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"MarketingRewardRuleResponse":{"type":"object","properties":{"ruleId":{"type":"string"},"poolId":{"type":"string"},"awardTransactionCode":{"type":"string"},"storeId":{"type":"string"},"paramMapList":{"type":"array","items":{"type":"object","additionalProperties":{}}}}},"EventMaintenanceVo":{"type":"object","properties":{"eventId":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"frequency":{"type":"string","enum":["O","M","A"]},"occursNext":{"type":"string","format":"date"},"effectiveUpTo":{"type":"string","format":"date"}},"required":["description","eventId","occursNext"]},"EventMaintenanceCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"eventId":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DeductionSequencesCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"sequenceId":{"$ref":"#/components/schemas/StringFilter"},"sequenceName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"isDefault":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"DeductionSequencesVo":{"type":"object","properties":{"sequenceId":{"type":"string"},"sequenceName":{"type":"string"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"isDefault":{"type":"boolean"},"sortCriteria":{"type":"string"}}},"ComponentCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"key":{"$ref":"#/components/schemas/StringFilter"},"code":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DecideTierViewDto":{"type":"object","properties":{"key":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"}}},"CurrencyRateVo":{"type":"object","properties":{"pcrCode":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"buyRate":{"type":"number","format":"double"},"sellRate":{"type":"number","format":"double"}}},"CurrencyRateCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"pcrCode":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/StringFilter"},"effectiveTo":{"$ref":"#/components/schemas/StringFilter"},"buyRate":{"$ref":"#/components/schemas/DoubleFilter"},"sellRate":{"$ref":"#/components/schemas/DoubleFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DoubleFilter":{"type":"object","properties":{"equals":{"type":"number","format":"double"},"notEquals":{"type":"number","format":"double"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"number","format":"double"}},"notIn":{"type":"array","items":{"type":"number","format":"double"}},"greaterThan":{"type":"number","format":"double"},"lessThan":{"type":"number","format":"double"},"greaterThanOrEqual":{"type":"number","format":"double"},"lessThanOrEqual":{"type":"number","format":"double"}}},"CounterDefinitionVo":{"type":"object","properties":{"counterId":{"type":"string","maxLength":10,"minLength":0},"counterName":{"type":"string","maxLength":50,"minLength":0},"description":{"type":"string","maxLength":200,"minLength":0},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"entity":{"type":"string","enum":["CU","AC","CA","ME","SY"]},"bucketPeriodUnit":{"type":"string","enum":["AA","DC","DFA","DFC","FD","HY","MFA","MC","NE","QC","QFA","WC","YC","SC"]},"bucketEndDate":{"type":"string","format":"date"},"bucketPeriodDuration":{"type":"integer","format":"int32","maximum":99,"minimum":0},"whatToCount":{"type":"string","enum":["GA","NA","P","PV","TF"]},"resetType":{"type":"string","enum":["R","Z"]},"resetValue":{"type":"number","format":"double"},"firstDateType":{"type":"boolean"},"firstStartDate":{"type":"string","format":"date"},"updateStateWhen":{"type":"string","enum":["A","E","N"]},"lateValuePosting":{"type":"string","enum":["L","C"]}},"required":["bucketPeriodUnit","counterId","counterName","effectiveFrom","effectiveTo","entity","lateValuePosting","resetType","resetValue","updateStateWhen","whatToCount"]},"CounterDefinitionCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"counterId":{"$ref":"#/components/schemas/StringFilter"},"counterName":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"entity":{"$ref":"#/components/schemas/StringFilter"},"bucketPeriodUnit":{"$ref":"#/components/schemas/StringFilter"},"bucketPeriodDuration":{"$ref":"#/components/schemas/LongFilter"},"whatToCount":{"$ref":"#/components/schemas/StringFilter"},"resetType":{"$ref":"#/components/schemas/StringFilter"},"firstStartDate":{"$ref":"#/components/schemas/LocalDateFilter"},"stateCounter":{"$ref":"#/components/schemas/StringFilter"},"lateValuePosting":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LongFilter":{"type":"object","properties":{"equals":{"type":"integer","format":"int64"},"notEquals":{"type":"integer","format":"int64"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"integer","format":"int64"}},"notIn":{"type":"array","items":{"type":"integer","format":"int64"}},"greaterThan":{"type":"integer","format":"int64"},"lessThan":{"type":"integer","format":"int64"},"greaterThanOrEqual":{"type":"integer","format":"int64"},"lessThanOrEqual":{"type":"integer","format":"int64"}}},"CounterCriteriaDto":{"type":"object","properties":{"key":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"}}},"CampaignVo":{"type":"object","properties":{"campaignId":{"type":"string","maxLength":10,"minLength":1},"ownerName":{"type":"string","maxLength":50,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"campaignType":{"type":"string","enum":["B","T"]},"noOfCustomerTarget":{"type":"integer","format":"int64"},"targetAtv":{"type":"number","format":"double"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"numOfRule":{"type":"integer","format":"int32"}},"required":["campaignId","campaignType","name"]},"CampaignCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"campaignId":{"$ref":"#/components/schemas/StringFilter"},"ownerName":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"campaignType":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CampaignAwardLimitVo":{"type":"object","properties":{"limitType":{"type":"string","enum":["NM","AL"]},"limitByValue":{"type":"number","format":"double"},"limitByAttribute":{"type":"string"},"limitResultType":{"type":"string","enum":["C","R"]},"counterId":{"type":"string"},"alertId":{"type":"string","maxLength":20,"minLength":0},"alertRecipientGroup":{"type":"string","maxLength":50,"minLength":0},"alertCounterReaches":{"type":"number","format":"double"}}},"CampaignContributorVo":{"type":"object","properties":{"corporationId":{"type":"string"},"chainId":{"type":"string"},"storeId":{"type":"string"},"contributorPercent":{"type":"number","format":"double"},"absorbRemainder":{"type":"boolean"}},"required":["absorbRemainder","contributorPercent"]},"CampaignCriteriaVo":{"type":"object","properties":{"criteria":{"type":"string","minLength":1}},"required":["criteria"]},"CampaignFormulaEightVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"attrGroup":{"type":"string"},"attributeId":{"type":"string"},"attributeType":{"type":"string"},"dataType":{"type":"string","enum":["STRING","NUMBER","DATE","BOOLEAN","TIME"]},"attrVal":{"type":"string"},"andAttrVal":{"type":"string"},"setAttributeId":{"type":"string"},"setAttrValue":{"type":"string"},"fixedExpiryDate":{"type":"string","format":"date"},"expiryPeriodUnit":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiredParam":{"type":"integer","format":"int64"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"}}},"CampaignFormulaElevenVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"segmentId":{"type":"string"},"operator":{"type":"string"},"factorType":{"type":"string","enum":["GA","NA"]},"factorValue":{"type":"number","format":"double"}}},"CampaignFormulaFiveVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"multiply":{"type":"number","format":"double","minimum":0},"counterId":{"type":"string"}},"required":["counterId","multiply"]},"CampaignFormulaFourTierVo":{"type":"object","properties":{"tier":{"type":"integer","format":"int32"},"startTier":{"type":"number","format":"double"},"endTier":{"type":"number","format":"double"},"awardFactor":{"type":"number","format":"double"},"startTierAfter":{"type":"number","format":"double"},"endTierAfter":{"type":"number","format":"double"},"awardFactorAfter":{"type":"number","format":"double"},"valid":{"type":"boolean"}}},"CampaignFormulaFourVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"factorType":{"type":"string","enum":["GA","NA"]},"basisType":{"type":"string","enum":["AAF","AHT"]},"tiers":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaFourTierVo"}}}},"CampaignFormulaOneVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"awardPerTxnAmt":{"type":"number","format":"double"},"txnAmt":{"type":"number","format":"double"},"awardPerTxnAmtAfter":{"type":"number","format":"double"},"txnAmtAfter":{"type":"number","format":"double"}}},"CampaignFormulaSettingVo":{"type":"object","properties":{"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"amountToUse":{"type":"string"},"capAwardValue":{"type":"number","format":"double"},"capAwardType":{"type":"string","enum":["C","T"]},"capAwardCounterId":{"type":"string"},"applyCapValueAfter":{"type":"boolean"},"roundingType":{"type":"string","enum":["U","D","N"]},"nparam":{"type":"string"}},"required":["amountToUse"]},"CampaignFormulaSixTierVo":{"type":"object","properties":{"tier":{"type":"integer","format":"int32"},"startTier":{"type":"number","format":"double"},"endTier":{"type":"number","format":"double"},"awardFactor":{"type":"number","format":"double"}}},"CampaignFormulaSixVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"factorType":{"type":"string","enum":["GA","NA"]},"factorTypeDescription":{"type":"string"},"decideTierBase":{"type":"string"},"tiers":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaSixTierVo"}}}},"CampaignFormulaTenVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"attributeId":{"type":"string"},"attributeType":{"type":"string"},"operator":{"type":"string"},"attributeValue":{"type":"string"},"attributeValueAnd":{"type":"string"},"factorType":{"type":"string","enum":["GA","NA"]},"factorValue":{"type":"number","format":"double"}}},"CampaignFormulaTwoVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"fixedAmt":{"type":"number","format":"double"}}},"CampaignRuleScheduleVo":{"type":"object","properties":{"ruleId":{"type":"string"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"}}},"CampaignRuleVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"campaignId":{"type":"string"},"ruleId":{"type":"string"},"ruleName":{"type":"string"},"ruleType":{"type":"string","enum":["AWD","RED","IRED","ADJ","CEP","REP","TEP","MAWD"]},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"effectivePeriodIsBase":{"type":"string","enum":["PD","TD"]},"poolId":{"type":"string"},"subPoolId":{"type":"string"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"itemCode":{"type":"string"},"messageTemplateId":{"type":"string"},"stopIfCriteriaMet":{"type":"boolean"},"notUpdatePool":{"type":"boolean"},"campaignIdOfRunSchedule":{"type":"string","maxLength":15,"minLength":0},"paramNSchedule":{"type":"integer","format":"int64"},"excBlockedCardInd":{"type":"string","enum":["I","E"]},"excNoCounterInd":{"type":"string","enum":["I","E"]},"postTxnUnderPa":{"type":"string","enum":["ACA","PHS","PL","PM"]},"attrApplyFirstFlag":{"type":"boolean"},"segApplyFirstFlag":{"type":"boolean"},"campaignTcLinkages":{"type":"array","items":{"$ref":"#/components/schemas/CampaignTcLinkageVo"}},"campaignCriteria":{"$ref":"#/components/schemas/CampaignCriteriaVo"},"campaignFormulaSetting":{"$ref":"#/components/schemas/CampaignFormulaSettingVo"},"campaignAwardLimits":{"type":"array","items":{"$ref":"#/components/schemas/CampaignAwardLimitVo"}},"campaignFormulaOne":{"$ref":"#/components/schemas/CampaignFormulaOneVo"},"campaignFormulaTwo":{"$ref":"#/components/schemas/CampaignFormulaTwoVo"},"campaignFormulaFour":{"$ref":"#/components/schemas/CampaignFormulaFourVo"},"campaignFormulaFives":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaFiveVo"}},"campaignFormulaSix":{"$ref":"#/components/schemas/CampaignFormulaSixVo"},"campaignFormulaEights":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaEightVo"}},"campaignFormulaTens":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaTenVo"}},"campaignFormulaElevens":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaElevenVo"}},"campaignContributors":{"type":"array","items":{"$ref":"#/components/schemas/CampaignContributorVo"}},"formulaSequence":{"type":"array","items":{"type":"string"}},"marketingRewardRequest":{"$ref":"#/components/schemas/MarketingRewardRequestVo"},"campaignRuleSchedule":{"$ref":"#/components/schemas/CampaignRuleScheduleVo"},"rewardContentSms":{"$ref":"#/components/schemas/RewardContentSmsVo"},"rewardContentEmail":{"$ref":"#/components/schemas/RewardContentEmailVo"},"rewardContentNotification":{"$ref":"#/components/schemas/RewardContentNotificationVo"},"campaign":{"$ref":"#/components/schemas/CampaignVo"},"poolDefinition":{"$ref":"#/components/schemas/PoolDefinitionVo"}}},"CampaignTcLinkageVo":{"type":"object","properties":{"transactionCode":{"type":"string"},"executionSeq":{"type":"integer","format":"int64","maximum":9999,"minimum":0}},"required":["executionSeq","transactionCode"]},"MarketingRewardRequestVo":{"type":"object","properties":{"ruleId":{"type":"string"},"poolId":{"type":"string"},"awardTransactionCode":{"type":"string"},"storeId":{"type":"string"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"}}},"RewardContentEmailVo":{"type":"object","properties":{"ruleId":{"type":"string"},"sender":{"type":"string"},"email":{"type":"string"},"messageId":{"type":"string"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"RewardContentNotificationVo":{"type":"object","properties":{"ruleId":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"notificationContentId":{"type":"string"},"messageType":{"type":"string"},"languageCode":{"type":"string"},"title":{"type":"string"},"shortContent":{"type":"string"},"content":{"type":"string"},"navigationType":{"type":"string"},"link":{"type":"string"},"targetScreen":{"type":"string"},"poolId":{"type":"string"},"offerGroup":{"type":"string"},"categoryId":{"type":"string"},"referenceNo":{"type":"string"},"campaignId":{"type":"string"},"itemCode":{"type":"string"},"richMedia":{"type":"boolean"},"avatar":{"$ref":"#/components/schemas/RewardImageReferenceVo"},"relatedButtons":{"type":"array","items":{"$ref":"#/components/schemas/RewardNotificationButtonVo"}}}},"RewardContentSmsVo":{"type":"object","properties":{"ruleId":{"type":"string"},"smsBrand":{"type":"string"},"messageId":{"type":"string"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"}}},"RewardImageReferenceVo":{"type":"object","properties":{"imageSource":{"type":"string"},"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"RewardNotificationButtonVo":{"type":"object","properties":{"ruleId":{"type":"string"},"messageId":{"type":"string"},"notificationContentId":{"type":"string"},"buttonId":{"type":"string"},"buttonName":{"type":"string"},"buttonNavigationType":{"type":"string"},"buttonLink":{"type":"string"},"buttonTargetScreen":{"type":"string"},"buttonPoolId":{"type":"string"},"buttonOfferGroup":{"type":"string"},"buttonCategoryId":{"type":"string"},"buttonReferenceNo":{"type":"string"},"buttonCampaignId":{"type":"string"},"buttonItemCode":{"type":"string"},"buttonNotificationType":{"type":"string"}}},"CampaignRuleByTxnCodeDto":{"type":"object","properties":{"ruleId":{"type":"string"},"ruleName":{"type":"string"},"executionSeq":{"type":"integer","format":"int64"}}},"CampaignRuleByPoolDto":{"type":"object","properties":{"poolId":{"type":"string"},"campaign":{"$ref":"#/components/schemas/ReferenceData"},"rule":{"$ref":"#/components/schemas/ReferenceData"},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"}}},"CampaignRuleCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"campaignId":{"$ref":"#/components/schemas/StringFilter"},"ruleId":{"$ref":"#/components/schemas/StringFilter"},"ruleName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateTimeFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateTimeFilter"},"ruleType":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LocalDateTimeFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"AmountToUseViewDto":{"type":"object","properties":{"key":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file diff --git a/src/main/resources/specs/transaction.json b/src/main/resources/specs/transaction.json new file mode 100644 index 0000000..eaa91e1 --- /dev/null +++ b/src/main/resources/specs/transaction.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://transaction-service:8080","description":"Generated server url"}],"paths":{"/api/merchant-red-order/vouchers/{eVoucherNo}/fulfill":{"put":{"tags":["redemption-order-resource"],"operationId":"fulfillVoucher","parameters":[{"name":"eVoucherNo","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseVoucherFulfillmentResponse"}}}}}}},"/api/void/create":{"post":{"tags":["void-transaction-controller"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoidTransactionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoidTransactionResponse"}}}}}}},"/api/transfer-balance/create":{"post":{"tags":["transfer-balance-controller"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceResponse"}}}}}}},"/api/transfer-balance-entry/csr/create":{"post":{"tags":["transfer-balance-entry-resource"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/create-draft":{"post":{"tags":["transfer-balance-entry-resource"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transaction/redeem-item/voucher-used":{"post":{"tags":["transaction-controller"],"operationId":"notifyVoucherUsed","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherUsedRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction/posted-customer-info":{"post":{"tags":["transaction-controller"],"operationId":"findPostedCustomerInfo","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PostedCustomerRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PostedCustomerResponse"}}}}}}},"/api/reinstatement-entry/csr/create":{"post":{"tags":["reinstatement-entry-resource"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/create-draft":{"post":{"tags":["reinstatement-entry-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/redeem/point/create":{"post":{"tags":["redeem-controller"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemPointRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedeemPointResponse"}}}}}}},"/api/redeem/item/create":{"post":{"tags":["redeem-controller"],"operationId":"createPortalItemRedeem","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemItemRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedeemItemResponse"}}}}}}},"/api/marketing-reward/create":{"post":{"tags":["marketing-reward-controller"],"operationId":"marketingReward","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingRewardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingRewardResponse"}}}}}}},"/api/ired-transaction-entry/csr/create":{"post":{"tags":["ired-transaction-entry-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/create-draft":{"post":{"tags":["ired-transaction-entry-resource"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/email/notification/send":{"post":{"tags":["email-notification-controller"],"operationId":"send","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantUserCredentialEmailRequest"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/awd-transaction-entry/csr/create":{"post":{"tags":["awd-transaction-entry-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/create-draft":{"post":{"tags":["awd-transaction-entry-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/award/create":{"post":{"tags":["award-controller"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwardResponse"}}}}}}},"/api/adjustment/create":{"post":{"tags":["adjustment-controller"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjustRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjustResponse"}}}}}}},"/api/adj-transaction-entry/csr/create":{"post":{"tags":["adj-transaction-entry-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/create-draft":{"post":{"tags":["adj-transaction-entry-resource"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/reject":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/edit":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/edit-draft":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/bulk-upload":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transfer-balance-entry/csr/bulk-reject":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transfer-balance-entry/csr/bulk-approve":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transfer-balance-entry/csr/approve":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/reinstatement-entry/csr/reject":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/edit":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/edit-draft":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/bulk-upload":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reinstatement-entry/csr/bulk-reject":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reinstatement-entry/csr/bulk-approve":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reinstatement-entry/csr/approve":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/reject":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/edit":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/edit-draft":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/bulk-upload":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/ired-transaction-entry/csr/bulk-reject":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/ired-transaction-entry/csr/bulk-approve":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/ired-transaction-entry/csr/approve":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/reject":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/edit":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/edit-draft":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/bulk-upload":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/awd-transaction-entry/csr/bulk-reject":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/awd-transaction-entry/csr/bulk-approve":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/awd-transaction-entry/csr/approve":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/reject":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/edit":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/edit-draft":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/bulk-upload":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/adj-transaction-entry/csr/bulk-reject":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/adj-transaction-entry/csr/bulk-approve":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/adj-transaction-entry/csr/approve":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/v1/ping":{"get":{"tags":["ping-resource"],"operationId":"ping","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transfer-balance-entry/csr/{recordNo}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/{csn}/list":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"getViewPage","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}}},"/api/transfer-balance-entry/csr/{csn}/count":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"countViewPageByCif","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transfer-balance-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/transfer-balance-entry/csr/list":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}}},"/api/transfer-balance-entry/csr/list-view":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"getViewPage_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}}},"/api/transfer-balance-entry/csr/id":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/id/{id}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/id/generate":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transfer-balance-entry/csr/id/check/{id}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transfer-balance-entry/csr/history/{recordNo}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/history/list":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}}},"/api/transfer-balance-entry/csr/count":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transfer-balance-entry/csr/count-view":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"countViewPage","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction/count-voucher-code-redeemed-quantity":{"get":{"tags":["transaction-controller"],"operationId":"countVoucherCodeRedeemedQuantity","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction/count-voucher-code-in-use":{"get":{"tags":["transaction-controller"],"operationId":"countVoucherCodeInUse","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}},"deprecated":true}},"/api/transaction/count-item-redeemed-quantity":{"get":{"tags":["transaction-controller"],"operationId":"countItemRedeemedQuantity","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction/check-voucher-code-redeemed-in-transaction":{"get":{"tags":["transaction-controller"],"operationId":"checkVoucherCodeRedeemedInTransaction","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-voucher-code-in-use":{"get":{"tags":["transaction-controller"],"operationId":"checkVoucherCodeInUse","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/transaction/check-rule-in-use":{"get":{"tags":["transaction-controller"],"operationId":"checkRuleInUse","parameters":[{"name":"ruleId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-redeemed-item":{"get":{"tags":["transaction-controller"],"operationId":"checkRedeemedItem","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-ired-entry-in-progress-by-deduction-sequence":{"get":{"tags":["transaction-controller"],"operationId":"checkIredEntryInProgressByDeductionSequence","parameters":[{"name":"sequenceId","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-awd-entry-in-progress-by-deduction-sequence":{"get":{"tags":["transaction-controller"],"operationId":"checkAwdEntryInProgressByDeductionSequence","parameters":[{"name":"sequenceId","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-adj-entry-in-progress-by-deduction-sequence":{"get":{"tags":["transaction-controller"],"operationId":"checkAdjEntryInProgressByDeductionSequence","parameters":[{"name":"sequenceId","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction-history/{referenceNo}":{"get":{"tags":["transaction-history-resource"],"operationId":"getTransactionDetailView","parameters":[{"name":"referenceNo","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionHistoryDetailDto"}}}}}}},"/api/transaction-history/summary-on-pool":{"get":{"tags":["transaction-history-resource"],"operationId":"getListBasicTransactionDetailView","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BasicTransactionDetailDto"}}}}}}}},"/api/transaction-history/list":{"get":{"tags":["transaction-history-resource"],"operationId":"getMemberTxnHistory","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"poolType","in":"query","required":false,"schema":{"type":"string"}},{"name":"txnType","in":"query","required":false,"schema":{"type":"string"}},{"name":"dateFrom","in":"query","required":false,"schema":{"type":"string","format":"date"}},{"name":"dateTo","in":"query","required":false,"schema":{"type":"string","format":"date"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberTxnHistoryDto"}}}}}}},"/api/transaction-history/item-redemption-transaction":{"get":{"tags":["transaction-history-resource"],"operationId":"getListIredTransactionView","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionDetailDto"}}}}}}}},"/api/transaction-history/earn-detail":{"get":{"tags":["transaction-history-resource"],"operationId":"getListEarnDetailIredTransaction","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BasicTransactionDetailDto"}}}}}}}},"/api/transaction-history/csr/{csnNumber}/list":{"get":{"tags":["transaction-history-resource"],"operationId":"getListTransactionListingViewByCustomer","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionHistoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionHistoryListingDto"}}}}}}}},"/api/transaction-history/csr/{csnNumber}/count":{"get":{"tags":["transaction-history-resource"],"operationId":"countListTransactionListingViewByCustomer","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionHistoryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction-history/counter-update-detail":{"get":{"tags":["transaction-history-resource"],"operationId":"getListCounterUpdateDetailIredTransaction","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterTransactionDetailDto"}}}}}}}},"/api/transaction-history/counter-transaction":{"get":{"tags":["transaction-history-resource"],"operationId":"getListCounterTransactionDetailView","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterTransactionDetailDto"}}}}}}}},"/api/transaction-history/attribute-update-detail":{"get":{"tags":["transaction-history-resource"],"operationId":"getListAttributeUpdateDetailIredTransaction","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AttributeTransactionDetailDto"}}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/transaction-dashboard/reward/other-info":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getTransactionOtherInfo","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionOtherInfoDto"}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/reward/transaction-statistic":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getTransactionStatistic","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"period","in":"query","required":false,"schema":{"type":"string"}},{"name":"pools","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionStatisticDto"}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/reward/pool":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getTransactionStatistic_1","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/item-redeemed":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getTopRedeemedItem","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"viewType","in":"query","required":false,"schema":{"type":"string"}},{"name":"period","in":"query","required":false,"schema":{"type":"string"}},{"name":"top","in":"query","required":false,"schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MostRedeemedDto"}}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/balance-information":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getBalanceInformation","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolBalanceViewDto"}}}}}}}},"/api/statistic/pool":{"get":{"tags":["statistic-resource"],"operationId":"getPoolStatistic","parameters":[{"name":"periodType","in":"query","required":true,"schema":{"type":"string"}},{"name":"poolId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolStatisticDto"}}}}}}},"/api/reinstatement-entry/csr/{recordNo}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/{csn}/list":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getViewPage_2","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}}},"/api/reinstatement-entry/csr/{csn}/count":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"countViewPage_1","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/reinstatement-entry/csr/valid-pools":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getListOfCustomer","parameters":[{"name":"requestDto","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/reinstatement-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/reinstatement-entry/csr/list":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}}},"/api/reinstatement-entry/csr/list-view":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getViewPage_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}}},"/api/reinstatement-entry/csr/id":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/id/{id}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/id/generate":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/reinstatement-entry/csr/id/check/{id}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/reinstatement-entry/csr/history/{recordNo}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/history/list":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}}},"/api/reinstatement-entry/csr/count":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/reinstatement-entry/csr/count-view":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"countViewPage_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/redeem/item/list":{"get":{"tags":["redeem-controller"],"operationId":"getItemRedeemedList","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}},{"name":"locale","in":"query","required":true,"schema":{"type":"string"}},{"name":"filter","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemRedeemedFilterRequest"}},{"name":"page","in":"query","description":"Zero-based page index (0..N)","required":false,"schema":{"type":"integer","default":0,"minimum":0}},{"name":"size","in":"query","description":"The size of the page to be returned","required":false,"schema":{"type":"integer","default":20,"minimum":1}},{"name":"sort","in":"query","description":"Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListItemRedeemedResponse"}}}}}}},"/api/redeem/item/detail":{"get":{"tags":["redeem-controller"],"operationId":"getItemRedeemedDetail","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}},{"name":"locale","in":"query","required":true,"schema":{"type":"string"}},{"name":"txnRef","in":"query","required":true,"schema":{"type":"string"}},{"name":"voucherNo","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseItemRedeemedDetailResponse"}}}}}}},"/api/pool-balance/{csnNumber}":{"get":{"tags":["pool-balance-resource"],"operationId":"getBalanceEnquiryByCustomer","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"poolType","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListBalanceEnquiryDto"}}}}}}},"/api/pool-balance/pool-has-balance":{"get":{"tags":["pool-balance-resource"],"operationId":"checkPoolHasBalance","parameters":[{"name":"poolId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/pool-balance/per-level":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllPoolBalanceByLevel","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolBalanceViewDto"}}}}}}}},"/api/pool-balance/per-expired-bucket":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllExpiredPoolBalance","parameters":[{"name":"dto","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ExpiredPoolBalanceDto"}}}}}}}},"/api/pool-balance/per-bucket":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllBucketPoolBalance","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BucketPoolBalanceDto"}}}}}}}},"/api/pool-balance/csr/{recordNo}":{"get":{"tags":["pool-balance-resource"],"operationId":"getPoolBalanceDetailByCustomer","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"searchKey","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolBalanceViewDto"}}}}}}},"/api/pool-balance/csr/{csnNumber}/list":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllPoolBalanceByCustomer","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolBalanceViewDto"}}}}}}}},"/api/pool-balance/csr/{csnNumber}/count":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllPoolBalanceByCustomer_1","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/pool-balance/csr/balance-for-adjustment":{"get":{"tags":["pool-balance-resource"],"operationId":"getBalanceForAdjustment","parameters":[{"name":"postedByRequest","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PostedByRequest"}},{"name":"poolId","in":"query","required":true,"schema":{"type":"string"}},{"name":"transactionDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"number","format":"double"}}}}}}},"/api/merchant-red-order/statistic":{"get":{"tags":["redemption-order-resource"],"operationId":"getStatistic","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedemptionOrderDashboardStatisticDto"}}}}}}},"/api/merchant-red-order/statistic/detail":{"get":{"tags":["redemption-order-resource"],"operationId":"getStatisticDetail","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailRq"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailDto"}}}}}}},"/api/merchant-red-order/reward/list":{"get":{"tags":["redemption-order-resource"],"operationId":"getRewardOrderList","parameters":[{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMerchantDashboardNewOrderDto"}}}}}}},"/api/merchant-red-order/items/top-performance-brands":{"get":{"tags":["redemption-order-resource"],"operationId":"getItemTopOrders","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailRq"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DashboardTopPerformanceBrandRecord"}}}}}}}},"/api/merchant-red-order/items/top-orders-trending":{"get":{"tags":["redemption-order-resource"],"operationId":"getTopOrdersTrending","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailRq"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DashboardOrderTrendingRecord"}}}}}}}},"/api/merchant-red-order/items/most-redeemed-items":{"get":{"tags":["redemption-order-resource"],"operationId":"getMostRedeemedItems","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailRq"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DashboardMostRedeemedItemRecord"}}}}}}}},"/api/merchant-red-order/csr/{referenceNo}":{"get":{"tags":["redemption-order-resource"],"operationId":"getDetail","parameters":[{"name":"referenceNo","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedemptionOrderDetailDto"}}}}}}},"/api/merchant-red-order/csr/list":{"get":{"tags":["redemption-order-resource"],"operationId":"getList","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderCriteria"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderListDto"}}}}}}}},"/api/ired-transaction-entry/csr/{recordNo}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/{csn}/list":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"getViewPage_4","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}}},"/api/ired-transaction-entry/csr/{csn}/count":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"countViewPage_3","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/ired-transaction-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/ired-transaction-entry/csr/list":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}}},"/api/ired-transaction-entry/csr/list-view":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"getViewPage_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}}},"/api/ired-transaction-entry/csr/id":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/id/{id}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/id/generate":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/ired-transaction-entry/csr/id/check/{id}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/ired-transaction-entry/csr/history/{recordNo}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/history/list":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}}},"/api/ired-transaction-entry/csr/count":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/ired-transaction-entry/csr/count-view":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"countViewPage_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/campaign-counter/csr/{recordNo}":{"get":{"tags":["campaign-counter-resource"],"operationId":"getCounterDetail","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignCounterResponse"}}}}}}},"/api/campaign-counter/csr/list":{"get":{"tags":["campaign-counter-resource"],"operationId":"getListCampaignCounter","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignCounterCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignCounterResponse"}}}}}}}},"/api/campaign-counter/check-counter-in-use":{"get":{"tags":["campaign-counter-resource"],"operationId":"checkCounterInUse","parameters":[{"name":"counterId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/awd-transaction-entry/csr/{recordNo}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/{csn}/list":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"getViewPage_6","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}}},"/api/awd-transaction-entry/csr/{csn}/count":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"countViewPage_5","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/awd-transaction-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/awd-transaction-entry/csr/list":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}}},"/api/awd-transaction-entry/csr/list-view":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"getViewPage_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}}},"/api/awd-transaction-entry/csr/id":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/id/{id}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/id/generate":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/awd-transaction-entry/csr/id/check/{id}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/awd-transaction-entry/csr/history/{recordNo}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/history/list":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}}},"/api/awd-transaction-entry/csr/count":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/awd-transaction-entry/csr/count-view":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"countViewPage_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/adj-transaction-entry/csr/{recordNo}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/{csn}/list":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getViewPage_8","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}}},"/api/adj-transaction-entry/csr/{csn}/count":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"countViewPageByCif_1","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/adj-transaction-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/adj-transaction-entry/csr/list":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}}},"/api/adj-transaction-entry/csr/list-view":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getViewPage_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}}},"/api/adj-transaction-entry/csr/id":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/id/{id}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/id/generate":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/adj-transaction-entry/csr/id/check/{id}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/adj-transaction-entry/csr/history/{recordNo}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/history/list":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}}},"/api/adj-transaction-entry/csr/default-expiry-date":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getDefaultExpiryDate","parameters":[{"name":"requestDto","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ExpiryDateRequestDto"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"date-time"}}}}}}},"/api/adj-transaction-entry/csr/count":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/adj-transaction-entry/csr/count-view":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"countViewPage_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/adj-transaction-entry/csr/bucket-expiry-date":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getBucketExpiryDate","parameters":[{"name":"requestDto","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ExpiryDateRequestDto"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BucketExpiryDateBalance"}}}}}}}},"/api/transfer-balance-entry/csr/delete":{"delete":{"tags":["transfer-balance-entry-resource"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/reinstatement-entry/csr/delete":{"delete":{"tags":["reinstatement-entry-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/delete":{"delete":{"tags":["ired-transaction-entry-resource"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/delete":{"delete":{"tags":["awd-transaction-entry-resource"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/delete":{"delete":{"tags":["adj-transaction-entry-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}}},"components":{"schemas":{"ApiResponseVoucherFulfillmentResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/VoucherFulfillmentResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"Pagination":{"type":"object","properties":{"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalItems":{"type":"integer","format":"int64"},"totalPages":{"type":"integer","format":"int32"}}},"VoucherFulfillmentResponse":{"type":"object","properties":{"voucherNo":{"type":"string"},"voucherName":{"type":"string"},"voucherCode":{"type":"string"},"previousStatus":{"type":"string"},"fulfillmentStatus":{"type":"string"},"fulfilledAt":{"type":"string","format":"date-time"}}},"CustomerIdentifier":{"type":"object","properties":{"identifierType":{"type":"string","enum":["MOBILE","CARD","EMAIL","CIF","PAID","PSN"]},"identifier":{"type":"string"},"paType":{"type":"string"},"paLevel":{"type":"string"}}},"RequestHeader":{"type":"object","properties":{"requestId":{"type":"string","minLength":1},"invoice":{"type":"string","minLength":1},"postDate":{"type":"string","format":"date-time"},"timezone":{"type":"string"},"corporationId":{"type":"string","minLength":1},"chainId":{"type":"string"},"storeId":{"type":"string"},"terminalId":{"type":"string"},"channelId":{"type":"string","minLength":1},"updateBy":{"type":"string"},"jobId":{"type":"string"}},"required":["channelId","corporationId","invoice","postDate","requestId"]},"TesterSetting":{"type":"object","properties":{"testerId":{"type":"string","minLength":1},"txnEntryTestRecordNo":{"type":"integer","format":"int64"}},"required":["testerId"]},"TransactionVoid":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"referenceNo":{"type":"string"}}},"VoidTransactionRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionVoid"}},"required":["customerIdentifier","requestHeader","transaction"]},"ErrorsDTO":{"type":"object","properties":{"errors":{"type":"array","items":{"$ref":"#/components/schemas/ObjectErrorDTO"}}}},"FormulaResponse":{"type":"object","properties":{"name":{"type":"string"},"value":{},"point":{"type":"number","format":"double"}}},"ObjectErrorDTO":{"type":"object","properties":{"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"RuleEngineResponse":{"type":"object","properties":{"ruleContexts":{"type":"array","items":{"$ref":"#/components/schemas/RuleProcessResponse"}},"totalCampaignRule":{"type":"integer","format":"int64"},"totalCampaignRuleHit":{"type":"integer","format":"int64"}}},"RuleProcessResponse":{"type":"object","properties":{"ruleId":{"type":"string"},"ruleName":{"type":"string"},"poolId":{"type":"string"},"subPoolId":{"type":"string"},"hitCriteria":{"type":"boolean"},"hitFormula":{"type":"boolean"},"formulaResults":{"type":"array","items":{"$ref":"#/components/schemas/FormulaResponse"}},"hit":{"type":"boolean"}}},"TransactionAward":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionDate":{"type":"string","format":"date-time"},"grossAmount":{"type":"number","format":"double"},"nettAmount":{"type":"number","format":"double"},"transactionCode":{"type":"string"},"transactionMode":{"type":"string","enum":["1","2","3"]},"countryCode":{"type":"string"},"currencyCode":{"type":"string"},"posEntryMode":{"type":"string"},"mccCode":{"type":"string"},"salaryCredit":{"type":"boolean"},"transactionChannel":{"type":"string","enum":["CC","ATM","MB","WEB"]},"transactionDescription":{"type":"string"},"sourceReferenceNo":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"}}},"VoidTransactionResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"AdjustRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAdjust"},"transactionSign":{"type":"string","enum":["+","-"]},"poolId":{"type":"string"},"poolUnitsToAdjust":{"type":"number","format":"double"},"expiryDate":{"type":"string","format":"date"}},"required":["customerIdentifier","requestHeader","transaction"]},"TransactionAdjust":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionCode":{"type":"string"},"posEntryMode":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"reasonCode":{"type":"string"},"transactionDescription":{"type":"string"}}},"TransactionTransferBalance":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionCode":{"type":"string"},"posEntryMode":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"reasonCode":{"type":"string"},"transactionDescription":{"type":"string"}}},"TransferBalanceRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionTransferBalance"},"poolId":{"type":"string"},"transactionAmount":{"type":"number","format":"double"},"expiryDate":{"type":"string","format":"date"},"transferMode":{"type":"string","enum":["I","E"]},"transferType":{"type":"string","enum":["CU","AC","CA","LA"]},"sourceRequest":{"$ref":"#/components/schemas/AdjustRequest"},"targetRequest":{"$ref":"#/components/schemas/AdjustRequest"}},"required":["customerIdentifier","requestHeader","transaction"]},"AdjustResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAdjust"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"TransferBalanceResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionTransferBalance"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"},"sourceResponse":{"$ref":"#/components/schemas/AdjustResponse"},"targetResponse":{"$ref":"#/components/schemas/AdjustResponse"}}},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"TransferBalanceEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"transferMode":{"type":"string"},"transferType":{"type":"string"},"fromCardNo":{"type":"string"},"fromCifNbr":{"type":"string"},"fromCsn":{"type":"string"},"fromProductAccountNo":{"type":"string"},"fromProductAccountType":{"type":"string"},"fromProductAccountLevel":{"type":"string"},"toCardNo":{"type":"string"},"toCifNbr":{"type":"string"},"toCsn":{"type":"string"},"toProductAccountNo":{"type":"string"},"toProductAccountType":{"type":"string"},"toProductAccountLevel":{"type":"string"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"balanceTransfer":{"type":"string","minLength":1,"pattern":"\\d{1,10}[.]\\d{2}"},"expiryDate":{"type":"string","format":"date"},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"posEntryMode":{"type":"string"},"reasonCode":{"$ref":"#/components/schemas/ReferenceData"},"remarks":{"type":"string"},"postDate":{"type":"string","format":"date-time"},"transactionDate":{"type":"string","format":"date"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"}},"required":["balanceTransfer","poolId","reasonCode","storeId","transactionCode"]},"OperationResultTransferBalanceEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"VoucherUsedRequest":{"type":"object","properties":{"requestId":{"type":"string"},"itemCode":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"voucherCode":{"type":"string"},"voucherNos":{"type":"array","items":{"type":"string"}},"updateBy":{"type":"string"}}},"PostedCustomerRequest":{"type":"object","properties":{"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"txnRequestType":{"type":"string"},"txnSign":{"type":"string","minLength":1,"pattern":"[+-]"},"postDate":{"type":"string","format":"date-time"}},"required":["txnSign"]},"CardVo":{"type":"object","properties":{"csn":{"type":"string"},"plasticSerialNumber":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"cardNo":{"type":"string"},"maskCardNo":{"type":"string"},"blockCode":{"type":"string"},"cardHolderName":{"type":"string"},"cardStatus":{"type":"string"},"cardIndicator":{"type":"string"},"cardActivationDate":{"type":"string","format":"date"},"cardCreationDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"oldCardNo":{"type":"string"}}},"ClientVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"csn":{"type":"string"},"cifNbr":{"type":"string"},"holderType":{"type":"string"},"holderId":{"type":"string"},"clientName":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date"},"registrationDate":{"type":"string","format":"date"},"gender":{"type":"string"},"customerStatus":{"type":"string"},"countryOrigin":{"type":"string"},"blockCode":{"type":"string"},"maritalStatus":{"type":"string"},"income":{"type":"string"},"profilePicture":{"type":"string"},"profileLanguage":{"type":"string"},"mobile":{"type":"string"},"email":{"type":"string"},"address":{"type":"string"},"country":{"type":"string"},"zipCode":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"loyaltyAccount":{"$ref":"#/components/schemas/LoyaltyAccountVo"},"productAccounts":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}},"status":{"type":"string"},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"processDate":{"type":"string","format":"date-time"},"lastApproveBy":{"type":"string"},"lastApproveDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"}}},"LoyaltyAccountVo":{"type":"object","properties":{"csn":{"type":"string"},"loyaltyAccountNo":{"type":"string"},"loyaltyAccountStatus":{"type":"string"}}},"ObjectError":{"type":"object","properties":{"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"PostedCustomerResponse":{"type":"object","properties":{"error":{"$ref":"#/components/schemas/ObjectError"},"clientVo":{"$ref":"#/components/schemas/ClientVo"},"postedProductAccountList":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}},"postedProductAccount":{"$ref":"#/components/schemas/ProductAccountVo"}}},"ProductAccountVo":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string"},"accountSerialNo":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"accountOpenDate":{"type":"string","format":"date"},"accountIndicator":{"type":"string"},"accountStatus":{"type":"string"},"blockCode":{"type":"string"},"blockCodeReason":{"type":"string"},"blockCodeLud":{"type":"string","format":"date"},"cycle":{"type":"string"},"cards":{"type":"array","items":{"$ref":"#/components/schemas/CardVo"}}}},"ReinstatementEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"csn":{"type":"string"},"customerCifNbr":{"type":"string"},"postedTxnBy":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"bucketDeductionSeq":{"$ref":"#/components/schemas/ReferenceData"},"useExpiredPoint":{"type":"boolean"},"terminalId":{"$ref":"#/components/schemas/ReferenceData"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"bucketToReInstate":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"reasonCode":{"$ref":"#/components/schemas/ReferenceData"},"posEntryMode":{"type":"string"},"remarks":{"type":"string","maxLength":100,"minLength":0}}},"OperationResultReinstatementEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"RedeemPointRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionRedeemPoint"},"redeemPools":{"type":"array","items":{"$ref":"#/components/schemas/RedeemPool"}}},"required":["customerIdentifier","requestHeader","transaction"]},"RedeemPool":{"type":"object","properties":{"poolId":{"type":"string"},"poolUnitsToRedeem":{"type":"number","format":"double"}}},"TransactionRedeemPoint":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionDate":{"type":"string","format":"date-time"},"grossAmount":{"type":"number","format":"double"},"nettAmount":{"type":"number","format":"double"},"transactionCode":{"type":"string"},"transactionMode":{"type":"string"},"countryCode":{"type":"string"},"currencyCode":{"type":"string"},"posEntryMode":{"type":"string"},"mccCode":{"type":"string"},"salaryCredit":{"type":"boolean"},"transactionChannel":{"type":"string"},"transactionDescription":{"type":"string"},"sourceReferenceNo":{"type":"string"}}},"RedeemPointResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionRedeemPoint"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"ItemBean":{"type":"object","properties":{"catalogueCode":{"type":"string"},"itemCode":{"type":"string"},"redemptionMode":{"type":"string","enum":["CP","FP"]},"quantity":{"type":"integer","format":"int32"},"point":{"type":"number"},"ffpMembershipNo":{"type":"string"},"ffpFirstName":{"type":"string"},"ffpLastName":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"zipCode":{"type":"string"},"cityCode":{"type":"string"},"recipientName":{"type":"string"},"email":{"type":"string"},"mobile":{"type":"string"},"remark":{"type":"string"},"itemPriceCode":{"type":"string"},"itemOfferCampaign":{"type":"string"},"totalCashAmount":{"type":"number"},"poolId":{"type":"string"},"transactionItemRedeemId":{"type":"integer","format":"int64"},"itemPriceBean":{"$ref":"#/components/schemas/ItemPriceBean"},"itemType":{"type":"string"},"voucherCode":{"type":"string"},"faceValue":{"type":"number","format":"double"},"redTxnCode":{"type":"string"},"awdTxnCode":{"type":"string"},"title":{"type":"string"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"ItemPriceBean":{"type":"object","properties":{"itemCode":{"type":"string"},"totalPoints":{"type":"number","format":"double"},"totalPointAmount":{"type":"number","format":"double"},"unitPointPrice":{"type":"number","format":"double"},"totalCash":{"type":"number","format":"double"},"unitCashPrice":{"type":"number","format":"double"},"totalFaceValue":{"type":"number","format":"double"},"propertyCode":{"type":"string"},"cityCode":{"type":"string"}}},"RedeemItemRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionRedeemItem"},"itemBeans":{"type":"array","items":{"$ref":"#/components/schemas/ItemBean"}}},"required":["customerIdentifier","requestHeader","transaction"]},"TransactionRedeemItem":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionRedeemItemId":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"transactionCode":{"type":"string"},"transactionMode":{"type":"string"},"grossAmount":{"type":"number","format":"double"},"nettAmount":{"type":"number","format":"double"},"countryCode":{"type":"string"},"currencyCode":{"type":"string"},"salaryCredit":{"type":"boolean"},"posEntryMode":{"type":"string"},"transactionChannel":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"}}},"RedeemItemResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionRedeemItem"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"},"itemBeans":{"type":"array","items":{"$ref":"#/components/schemas/ItemBean"}},"redeemedPoint":{"type":"number"},"remainingPoint":{"type":"number"}}},"MarketingRewardRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"},"ruleId":{"type":"string"},"jobId":{"type":"string"},"cifNbr":{"type":"string"}},"required":["customerIdentifier","requestHeader","transaction"]},"MarketingRewardResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"IredDataTransactionEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"iceRecordNo":{"type":"integer","format":"int64"},"catalogueCode":{"$ref":"#/components/schemas/ReferenceData","deprecated":true},"category":{"$ref":"#/components/schemas/ReferenceData"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"itemPriceCode":{"type":"string"},"campaign":{"$ref":"#/components/schemas/ReferenceData"},"pool":{"$ref":"#/components/schemas/ReferenceData"},"redemptionMode":{"type":"string"},"unitPrice":{"type":"string","minLength":1,"pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"unitCash":{"type":"number"},"faceValue":{"type":"number"},"quantityOnHand":{"type":"integer","format":"int32"},"quantity":{"type":"integer","format":"int32","minimum":1},"totalPrice":{"type":"string"},"totalCashAmount":{"type":"number"},"totalFaceValue":{"type":"number"},"ffpMembershipNo":{"type":"string"},"ffpFirstName":{"type":"string"},"ffpLastName":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"zipCode":{"$ref":"#/components/schemas/ReferenceData"},"cityCode":{"type":"string"},"recipientName":{"type":"string"},"email":{"type":"string"},"mobile":{"type":"string"},"remark":{"type":"string"},"title":{"type":"string"},"originalPrice":{"type":"number"},"discountValue":{"type":"number"},"voucherCode":{"$ref":"#/components/schemas/ReferenceData"},"voucherExpired":{"type":"string","format":"date"}},"required":["campaign","itemCode","quantity","unitPrice"]},"IredTransactionEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"csn":{"type":"string"},"customerCifNbr":{"type":"string"},"postedTxnBy":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"bucketDeductionSeq":{"$ref":"#/components/schemas/ReferenceData"},"useExpiredPoint":{"type":"boolean"},"terminalId":{"$ref":"#/components/schemas/ReferenceData"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"},"expiredPoint":{"type":"number","format":"double"},"channel":{"type":"string"},"redemptionDate":{"type":"string","format":"date-time"},"posEntryMode":{"type":"string"},"referenceNo":{"type":"string"},"summaryTotalPrice":{"type":"string"},"itemInfos":{"type":"array","items":{"$ref":"#/components/schemas/ItemLookupDataDto"}},"iredDataTransactionEntries":{"$ref":"#/components/schemas/IredDataTransactionEntryDto"}},"required":["iredDataTransactionEntries","redemptionDate"]},"ItemLookupDataDto":{"type":"object","properties":{"item":{"$ref":"#/components/schemas/ReferenceData"},"quantity":{"type":"integer","format":"int32"}}},"OperationResultIredTransactionEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"MerchantUserCredentialEmailRequest":{"type":"object","properties":{"requestId":{"type":"string"},"createFrom":{"type":"string"},"templateId":{"type":"string"},"recipientEmail":{"type":"string"},"variables":{"type":"object","additionalProperties":{"type":"string"}}}},"AwdTransactionEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"csn":{"type":"string"},"customerCifNbr":{"type":"string"},"postedTxnBy":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"bucketDeductionSeq":{"$ref":"#/components/schemas/ReferenceData"},"useExpiredPoint":{"type":"boolean"},"terminalId":{"$ref":"#/components/schemas/ReferenceData"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"transactionDate":{"type":"string","format":"date-time"},"sourceReferenceNo":{"type":"string","maxLength":20,"minLength":0},"txnAmount":{"type":"number","minimum":0},"txnDescription":{"type":"string","maxLength":100,"minLength":0},"currencyCode":{"$ref":"#/components/schemas/ReferenceData"},"tranMode":{"type":"string"},"posEntryMode":{"type":"string"},"mccCode":{"$ref":"#/components/schemas/ReferenceData"},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"salaryCredit":{"type":"boolean"},"transactionChannel":{"type":"string"}},"required":["transactionDate","txnAmount"]},"OperationResultAwdTransactionEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"AwardRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"}},"required":["customerIdentifier","requestHeader","transaction"]},"AwardResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"AdjTransactionEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"csn":{"type":"string"},"customerCifNbr":{"type":"string"},"postedTxnBy":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"bucketDeductionSeq":{"$ref":"#/components/schemas/ReferenceData"},"useExpiredPoint":{"type":"boolean"},"terminalId":{"$ref":"#/components/schemas/ReferenceData"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"},"txnSign":{"type":"string","minLength":1,"pattern":"[+-]"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"adjustmentQuantity":{"type":"string","pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"reasonCode":{"$ref":"#/components/schemas/ReferenceData"},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"transactionDate":{"type":"string","format":"date-time"},"remarks":{"type":"string"},"posEntryMode":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"bucketExpiryDate":{"type":"string","format":"date"},"referenceNo":{"type":"string"}},"required":["adjustmentQuantity","poolId","reasonCode","transactionCode","transactionDate","txnSign"]},"OperationResultAdjTransactionEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"TransferBalanceEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"fromCsn":{"$ref":"#/components/schemas/StringFilter"},"fromCifNbr":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountNo":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountType":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"fromCardNo":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"TransferBalanceEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"fromCifNbr":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountNo":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountType":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"fromCardNo":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"TransactionHistoryDetailDto":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string"},"referenceNo":{"type":"string"},"requestId":{"type":"string"},"transactedPaNo":{"type":"string"},"transactedPaLevel":{"$ref":"#/components/schemas/ReferenceData"},"transactedPaType":{"$ref":"#/components/schemas/ReferenceData"},"transactedCardNo":{"type":"string"},"invoiceNo":{"type":"string"},"sourceReferenceNo":{"type":"string"},"olsTransactionCodes":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"grossAmount":{"type":"string"},"nettAmount":{"type":"string"},"earnedPoint":{"type":"string"},"redeemedPoint":{"type":"string"},"adjustedPoint":{"type":"string"},"earnedAmount":{"type":"string"},"redeemedAmount":{"type":"string"},"adjustedAmount":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"postDate":{"type":"string","format":"date-time"},"settlementDate":{"type":"string","format":"date-time"},"cancellationInd":{"type":"string"},"ruleIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"mcc":{"$ref":"#/components/schemas/ReferenceData"},"store":{"$ref":"#/components/schemas/ReferenceData"},"terminal":{"$ref":"#/components/schemas/ReferenceData"},"transactionDescription":{"type":"string"},"currencyCode":{"$ref":"#/components/schemas/ReferenceData"},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"transactionMode":{"type":"string","enum":["1","2","3"]},"transactionChannel":{"type":"string","enum":["CC","ATM","MB","WEB"]},"salaryCredit":{"type":"string"},"posEntryMode":{"type":"string"},"reasonCode":{"$ref":"#/components/schemas/ReferenceData"}}},"BasicTransactionDetailDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"requestId":{"type":"string"},"rule":{"$ref":"#/components/schemas/ReferenceData"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"pool":{"$ref":"#/components/schemas/ReferenceData"},"discountValue":{"type":"string"},"unitPoint":{"type":"string"},"unitAmount":{"type":"string"}}},"ApiResponseListMemberTxnHistoryDto":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MemberTxnHistoryDto"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberTxnHistoryDto":{"type":"object","properties":{"poolType":{"type":"string"},"postDate":{"type":"string","format":"date-time"},"txnDesc":{"type":"string"},"txnRefNo":{"type":"string"},"txnInvoice":{"type":"string"},"txnType":{"type":"string"},"txnSign":{"type":"string"},"txnPoint":{"type":"number"},"txnPointAmt":{"type":"number"},"accountNo":{"type":"string"},"txnCampaign":{"type":"string"},"txnDate":{"type":"string","format":"date-time"},"txnGrossAmt":{"type":"number"},"txnCurrency":{"type":"string"},"cancelInd":{"type":"string"},"cancelDate":{"type":"string","format":"date-time"},"cancelReason":{"type":"string"}}},"IredTransactionDetailDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"requestId":{"type":"string"},"item":{"$ref":"#/components/schemas/ReferenceData"},"transactionDescription":{"type":"string"},"quantity":{"type":"string"},"point":{"type":"string"},"discountValue":{"type":"string"},"faceValue":{"type":"string"},"originalPrice":{"type":"string"},"itemType":{"$ref":"#/components/schemas/ReferenceData"},"cashAmount":{"type":"string"}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"TransactionHistoryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"referenceNo":{"$ref":"#/components/schemas/StringFilter"},"csn":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"transactedPaType":{"$ref":"#/components/schemas/StringFilter"},"transactedPaLevel":{"$ref":"#/components/schemas/StringFilter"},"transactedPaNo":{"$ref":"#/components/schemas/StringFilter"},"transactedCardNo":{"$ref":"#/components/schemas/StringFilter"},"transactionTypes":{"$ref":"#/components/schemas/StringFilter"},"poolIds":{"$ref":"#/components/schemas/StringFilter"},"ruleIds":{"$ref":"#/components/schemas/StringFilter"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"transactionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"postDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"TransactionHistoryListingDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"csn":{"type":"string"},"cifNbr":{"type":"string"},"requestId":{"type":"string"},"transactedPaNo":{"type":"string"},"transactedPaLevel":{"$ref":"#/components/schemas/ReferenceData"},"transactedPaType":{"$ref":"#/components/schemas/ReferenceData"},"transactedCardNo":{"type":"string"},"pools":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"grossAmount":{"type":"string"},"nettAmount":{"type":"string"},"earnedPoint":{"type":"string"},"redeemedPoint":{"type":"string"},"adjustedPoint":{"type":"string"},"earnedAmount":{"type":"string"},"redeemedAmount":{"type":"string"},"adjustedAmount":{"type":"string"},"cancellationInd":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"postDate":{"type":"string","format":"date-time"},"status":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"}}},"CounterTransactionDetailDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"requestId":{"type":"string"},"rule":{"$ref":"#/components/schemas/ReferenceData"},"counter":{"$ref":"#/components/schemas/ReferenceData"},"entity":{"$ref":"#/components/schemas/ReferenceData"},"counterValue":{"type":"string"},"bucketNumber":{"type":"string"},"bucketStartDate":{"type":"string","format":"date"},"bucketEndDate":{"type":"string","format":"date"}}},"AttributeTransactionDetailDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"requestId":{"type":"string"},"rule":{"$ref":"#/components/schemas/ReferenceData"},"attribute":{"$ref":"#/components/schemas/ReferenceData"},"entity":{"type":"string"},"attributeValue":{"type":"string"},"effectiveDateFrom":{"type":"string","format":"date"},"effectiveDateTo":{"type":"string","format":"date"}}},"LastRedeemedItemDto":{"type":"object","properties":{"item":{"$ref":"#/components/schemas/ReferenceData"},"image":{"type":"string"},"redeemedQuantity":{"type":"integer","format":"int32"},"totalPoint":{"type":"number"},"totalCash":{"type":"number"}}},"RecentlyViewedItemDto":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"image":{"type":"string"},"price":{"type":"number"}}},"TransactionOtherInfoDto":{"type":"object","properties":{"lastTransactionDate":{"type":"string","format":"date-time"},"lastTransactionType":{"type":"string"},"lastStore":{"$ref":"#/components/schemas/ReferenceData"},"lastRedeemedItem":{"$ref":"#/components/schemas/LastRedeemedItemDto"},"recentlyViewedItem":{"$ref":"#/components/schemas/RecentlyViewedItemDto"}}},"TransactionStatisticDto":{"type":"object","properties":{"totalSpend":{"type":"number"},"totalSpendRate":{"type":"number"},"transactionCount":{"type":"integer","format":"int64"},"transactionCountRate":{"type":"number"},"redeemedPoint":{"type":"number"},"redeemedPointRate":{"type":"number"},"earnedPoint":{"type":"number"},"earnedPointRate":{"type":"number"},"adjustedPoint":{"type":"number"},"adjustedPointRate":{"type":"number"}}},"MostRedeemedDto":{"type":"object","properties":{"viewType":{"type":"string"},"object":{"$ref":"#/components/schemas/ReferenceData"},"quantity":{"type":"integer","format":"int64"},"redeemedPoint":{"type":"number"},"totalCashAmount":{"type":"number"}}},"PoolBalanceCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"csn":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"poolName":{"$ref":"#/components/schemas/StringFilter"},"poolType":{"$ref":"#/components/schemas/StringFilter"},"entityLevel":{"$ref":"#/components/schemas/StringFilter"},"redeemableBalance":{"$ref":"#/components/schemas/StringFilter"},"nextExpireBalance":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PoolBalanceViewDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"loyaltyAccountNo":{"type":"string"},"pool":{"$ref":"#/components/schemas/ReferenceData"},"redeemableBalance":{"type":"string"},"nextExpireDate":{"type":"string","format":"date"},"nextExpireBalance":{"type":"string"},"expiredBalance":{"type":"string"}}},"PoolStatisticDto":{"type":"object","properties":{"earnedPoint":{"type":"string"},"redeemedPoint":{"type":"string"},"usedBalance":{"type":"string"},"expiredBalance":{"type":"string"}}},"ReinstatementEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"csnNumber":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PoolBalanceRequest":{"type":"object","properties":{"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"identifierType":{"type":"string","enum":["MOBILE","CARD","EMAIL","CIF","PAID","PSN"]},"csn":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"},"cardNo":{"type":"string"},"redemptionDate":{"type":"string","format":"date-time"},"useExpiredPoint":{"type":"boolean"},"isReinstatement":{"type":"boolean"}}},"PaTypeExpiryVo":{"type":"object","properties":{"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"}},"required":["productAccountLevel","productAccountType"]},"PoolDefinitionVo":{"type":"object","properties":{"poolId":{"type":"string","minLength":1},"poolName":{"type":"string","minLength":1},"description":{"type":"string"},"poolType":{"type":"string","enum":["BPT","CR","GFT","MI","LDR"]},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"ripeningPeriod":{"type":"integer","format":"int32"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"pcrCode":{"type":"string"},"allowNegativeBalance":{"type":"boolean"},"precisionOfBalance":{"type":"string","enum":["0","1","2"]},"atgGroupId":{"type":"string"},"gracePeriod":{"type":"integer","format":"int32"},"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"paTypeExpiries":{"type":"array","items":{"$ref":"#/components/schemas/PaTypeExpiryVo"}},"velocityControls":{"type":"array","items":{"$ref":"#/components/schemas/VelocityControlVo"}}},"required":["gracePeriod","pcrCode","poolId","poolName"]},"VelocityControlVo":{"type":"object","properties":{"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"maximum":{"type":"number","format":"double"},"txnType":{"type":"string","enum":["AWD","RED","ADJ"]},"units":{"type":"string","enum":["PU","TXN"]},"perEntity1":{"type":"string","enum":["CU","AC","CA","LA"]},"perEntity2":{"type":"string","enum":["C","CO","S","T"]},"perPeriod":{"type":"string","enum":["Q","W","Y","D","M"]},"alertGroup":{"type":"string"},"alertTemplate":{"type":"string"}},"required":["maximum"]},"ReinstatementEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemRedeemedFilterRequest":{"type":"object","properties":{"itemType":{"type":"string"},"itemAvailable":{"type":"boolean"},"fulfillStatus":{"type":"string"},"redeemedDateFrom":{"type":"string","format":"date"},"redeemedDateTo":{"type":"string","format":"date"},"itemBrand":{"type":"string"}}},"ApiResponseListItemRedeemedResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/ItemRedeemedResponse"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ItemImageDto":{"type":"object","properties":{"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"ItemRedeemedResponse":{"type":"object","properties":{"itemCode":{"type":"string"},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"itemName":{"type":"string"},"itemType":{"type":"string"},"itemImage":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}},"itemBrand":{"type":"string"},"itemBrandName":{"type":"string"},"txnRef":{"type":"string"},"redeemedDate":{"type":"string","format":"date-time"},"vcExpiryDate":{"type":"string","format":"date-time"},"fulfillStatus":{"type":"string"},"fulfillDate":{"type":"string","format":"date-time"}}},"ApiResponseItemRedeemedDetailResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/ItemRedeemedDetailResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ItemRedeemedDetailResponse":{"type":"object","properties":{"itemCode":{"type":"string"},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"itemName":{"type":"string"},"itemContent":{"type":"string"},"itemType":{"type":"string"},"itemImage":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}},"itemBrand":{"type":"string"},"itemBrandName":{"type":"string"},"brandImageId":{"type":"string"},"brandImageUrl":{"type":"string"},"itemRewardSupplier":{"type":"string"},"rewardSupplierName":{"type":"string"},"supplierImageId":{"type":"string"},"supplierImageUrl":{"type":"string"},"txnRef":{"type":"string"},"redeemedPoint":{"type":"number"},"redeemedQty":{"type":"integer","format":"int32"},"redeemedDate":{"type":"string","format":"date-time"},"vcExpiryDate":{"type":"string","format":"date-time"},"fulfillStatus":{"type":"string"},"fulfillDate":{"type":"string","format":"date-time"},"deliveryMethod":{"type":"string"},"deliveryAddress":{"type":"string"}}},"ApiResponseListBalanceEnquiryDto":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/BalanceEnquiryDto"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"BalanceEnquiryDto":{"type":"object","properties":{"homepagePool":{"type":"boolean"},"poolType":{"type":"string"},"redeemable":{"type":"number"},"expiryAmount":{"type":"number"},"expiryDate":{"type":"string","format":"date-time"},"poolList":{"type":"array","items":{"$ref":"#/components/schemas/PoolNextExpiryDto"}}}},"PoolNextExpiryDto":{"type":"object","properties":{"poolId":{"type":"string"},"poolName":{"type":"string"},"poolRedeemable":{"type":"number"},"poolExpiryAmount":{"type":"number"},"poolExpiryDate":{"type":"string","format":"date-time"}}},"ExpiredPoolBalanceDto":{"type":"object","properties":{"poolId":{"type":"string"},"poolName":{"type":"string"},"entityLevel":{"type":"string"},"expiredBalance":{"type":"string"},"expiredDate":{"type":"string","format":"date"}}},"BucketPoolBalanceDto":{"type":"object","properties":{"productAccountNo":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"},"cardNo":{"type":"string"},"poolId":{"type":"string"},"poolName":{"type":"string"},"entityLevel":{"type":"string"},"precisionOfBalance":{"type":"integer","format":"int32"},"totalBalance":{"type":"string"},"expireDate":{"type":"string","format":"date"}}},"PostedByRequest":{"type":"object","properties":{"postedTxnBy":{"type":"string"},"cardNo":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"}}},"RedemptionOrderDashboardStatisticDto":{"type":"object","properties":{"todayPerformance":{"type":"array","items":{"$ref":"#/components/schemas/TodayPerformanceMetricDto"}}}},"TodayPerformanceMetricDto":{"type":"object","properties":{"metricCode":{"type":"string"},"metricName":{"type":"string"},"value":{"type":"integer","format":"int64"},"percentageChange":{"type":"number"},"changeDirection":{"type":"string"}}},"RedemptionOrderStatisticDetailRq":{"type":"object","properties":{"itemType":{"type":"string"},"timeFilter":{"type":"string"},"voucherInd":{"type":"string"},"fulfillmentFilter":{"type":"string"},"lang":{"type":"string"},"limit":{"type":"integer","format":"int32"}}},"CategoryOrderChartDto":{"type":"object","properties":{"categoryCode":{"type":"string"},"categoryName":{"type":"string"},"currentOrderCount":{"type":"integer","format":"int64"},"previousOrderCount":{"type":"integer","format":"int64"},"percentageChange":{"type":"number"}}},"OrderStateChartDto":{"type":"object","properties":{"statusCode":{"type":"string"},"statusName":{"type":"string"},"orderCount":{"type":"integer","format":"int64"},"percentage":{"type":"number"},"active":{"type":"boolean"}}},"PeriodDto":{"type":"object","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}}},"RedemptionOrderStatisticDetailDto":{"type":"object","properties":{"itemType":{"type":"string"},"timeFilter":{"type":"string"},"currentPeriod":{"$ref":"#/components/schemas/PeriodDto"},"previousPeriod":{"$ref":"#/components/schemas/PeriodDto"},"categoryOrderChart":{"type":"array","items":{"$ref":"#/components/schemas/CategoryOrderChartDto"}},"orderStateChart":{"type":"array","items":{"$ref":"#/components/schemas/OrderStateChartDto"}},"empty":{"type":"boolean"}}},"MultiValueMapStringString":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}},"properties":{"all":{"type":"object","additionalProperties":{"type":"string"},"writeOnly":true},"empty":{"type":"boolean"}}},"ApiResponseListMerchantDashboardNewOrderDto":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MerchantDashboardNewOrderDto"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MerchantDashboardNewOrderDto":{"type":"object","properties":{"orderId":{"type":"string"},"referenceNo":{"type":"string"},"orderDate":{"type":"string","format":"date-time"},"orderDateDisplay":{"type":"string"},"itemType":{"type":"string"},"orderType":{"type":"string"},"itemName":{"type":"string"},"voucherCode":{"type":"string"},"storeName":{"type":"string"},"totalValue":{"type":"number"},"orderStatus":{"type":"string"},"orderStatusName":{"type":"string"},"terminal":{"type":"boolean"},"availableActions":{"type":"array","items":{"type":"string"}}}},"DashboardTopPerformanceBrandRecord":{"type":"object","properties":{"rank":{"type":"integer","format":"int64"},"brandId":{"type":"string"},"brandName":{"type":"string"},"orders":{"type":"integer","format":"int64"},"imageId":{"type":"string"},"imageUrl":{"type":"string"},"imageSource":{"type":"string"}}},"DashboardOrderTrendingRecord":{"type":"object","properties":{"period":{"type":"string"},"totalRedeemedItems":{"type":"integer","format":"int64"},"TotalOrders":{"type":"integer","format":"int64"},"currentTotalOrders":{"type":"integer","format":"int64"},"previousTotalOrders":{"type":"integer","format":"int64"}}},"DashboardMostRedeemedItemRecord":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"exchanges":{"type":"integer","format":"int64"},"qtyOnHand":{"type":"integer","format":"int64"},"points":{"type":"number"},"isLowStock":{"type":"boolean"},"imageId":{"type":"string"},"imageUrl":{"type":"string"},"imageSource":{"type":"string"}}},"RedemptionOrderDetailDto":{"type":"object","properties":{"orderCode":{"type":"string"},"orderDate":{"type":"string","format":"date-time"},"csn":{"type":"string"},"customerName":{"type":"string"},"phone":{"type":"string"},"email":{"type":"string"},"totalPoints":{"type":"number"},"totalValue":{"type":"number"},"orderType":{"type":"string"},"orderStatus":{"type":"string"},"orderStatusLabel":{"type":"string"},"statusTimestamp":{"type":"string","format":"date-time"},"terminalStatus":{"type":"boolean"},"updateAllowedByStatus":{"type":"boolean"},"items":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderItemDto"}}}},"RedemptionOrderImageDto":{"type":"object","properties":{"imageId":{"type":"string"},"imageUrl":{"type":"string"},"imageSource":{"type":"string"},"isCover":{"type":"boolean"}}},"RedemptionOrderItemDto":{"type":"object","properties":{"transactionItemRedeemId":{"type":"string"},"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemImages":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderImageDto"}},"brandId":{"type":"string"},"brandName":{"type":"string"},"itemType":{"type":"string"},"quantity":{"type":"integer","format":"int64"},"voucherCode":{"type":"string"},"description":{"type":"string"},"storeId":{"type":"string"},"storeName":{"type":"string"},"storeAddress":{"type":"string"},"storeCountryCode":{"type":"string"},"storeStateCode":{"type":"string"},"storeCityCode":{"type":"string"},"deliveryAddress":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"addressee":{"type":"string"},"deliveryEmail":{"type":"string"},"deliveryPhone":{"type":"string"},"cityCode":{"type":"string"},"zipCode":{"type":"string"},"itemPrice":{"type":"number"},"baseItemPrice":{"type":"number"},"adjustedItemPrice":{"type":"number"},"itemPriceSource":{"type":"string"},"redeemedPoint":{"type":"number"},"pointRedeemedAmount":{"type":"number"},"totalCashAmount":{"type":"number"},"fulfillmentStatus":{"type":"string"},"fulfillmentStatusLabel":{"type":"string"},"fulfillStatusUpdateDate":{"type":"string","format":"date-time"},"terminalStatus":{"type":"boolean"},"updateAllowedByStatus":{"type":"boolean"},"vouchers":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderVoucherDto"}},"statusTimeline":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderStatusDto"}}}},"RedemptionOrderStatusDto":{"type":"object","properties":{"transactionItemRedeemId":{"type":"string"},"itemCode":{"type":"string"},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"fulfillmentStatus":{"type":"string"},"fulfillmentStatusLabel":{"type":"string"},"fulfillStatusUpdateDate":{"type":"string","format":"date-time"},"terminalStatus":{"type":"boolean"},"systemGenerated":{"type":"boolean"},"sourceType":{"type":"string"}}},"RedemptionOrderVoucherDto":{"type":"object","properties":{"transactionItemRedeemId":{"type":"string"},"itemCode":{"type":"string"},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"voucherNoMasked":{"type":"boolean"},"expiryDate":{"type":"string","format":"date"},"voucherForm":{"type":"string"},"fulfillmentStatus":{"type":"string"},"fulfillmentStatusLabel":{"type":"string"},"fulfillmentDate":{"type":"string","format":"date-time"},"expired":{"type":"boolean"},"eserialNo":{"type":"string"}}},"RedemptionOrderCriteria":{"type":"object","properties":{"keyword":{"type":"string"},"search":{"type":"string"},"orderCode":{"type":"string"},"referenceNo":{"type":"string"},"csn":{"type":"string"},"customerName":{"type":"string"},"phone":{"type":"string"},"email":{"type":"string"},"itemCode":{"type":"string"},"itemName":{"type":"string"},"voucherCode":{"type":"string"},"storeName":{"type":"string"},"rewardType":{"type":"string"},"rewardTypes":{"type":"array","items":{"type":"string"}},"orderType":{"type":"string"},"orderTypes":{"type":"array","items":{"type":"string"}},"brandId":{"type":"string"},"brandIds":{"type":"array","items":{"type":"string"}},"brandCode":{"type":"string"},"brandCodes":{"type":"array","items":{"type":"string"}},"categoryCode":{"type":"string"},"categoryCodes":{"type":"array","items":{"type":"string"}},"category":{"type":"string"},"categories":{"type":"array","items":{"type":"string"}},"orderStatus":{"type":"string"},"orderStatuses":{"type":"array","items":{"type":"string"}},"orderDateFrom":{"type":"string","format":"date"},"orderDateTo":{"type":"string","format":"date"},"eserial":{"type":"string"}}},"RedemptionOrderListDto":{"type":"object","properties":{"orderCode":{"type":"string"},"orderDate":{"type":"string","format":"date-time"},"csn":{"type":"string"},"customerName":{"type":"string"},"phone":{"type":"string"},"email":{"type":"string"},"totalPoints":{"type":"number"},"totalValue":{"type":"number"},"itemNames":{"type":"array","items":{"type":"string"}},"itemTypes":{"type":"array","items":{"type":"string"}},"quantity":{"type":"integer","format":"int64"},"voucherCodes":{"type":"array","items":{"type":"string"}},"storeNames":{"type":"array","items":{"type":"string"}},"storeAddresses":{"type":"array","items":{"type":"string"}},"orderStatus":{"type":"string"},"statusTimestamp":{"type":"string","format":"date-time"},"voucherNos":{"type":"array","items":{"type":"string"}},"expiryDates":{"type":"array","items":{"type":"string"}},"voucherForms":{"type":"array","items":{"type":"string"}},"orderType":{"type":"string"},"orderStatusLabel":{"type":"string"},"terminalStatus":{"type":"boolean"},"updateAllowedByStatus":{"type":"boolean"},"eserials":{"type":"array","items":{"type":"string"}}}},"DoubleFilter":{"type":"object","properties":{"equals":{"type":"number","format":"double"},"notEquals":{"type":"number","format":"double"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"number","format":"double"}},"notIn":{"type":"array","items":{"type":"number","format":"double"}},"greaterThan":{"type":"number","format":"double"},"lessThan":{"type":"number","format":"double"},"greaterThanOrEqual":{"type":"number","format":"double"},"lessThanOrEqual":{"type":"number","format":"double"}}},"IredTransactionEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"csnNumber":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"expiredPoint":{"$ref":"#/components/schemas/DoubleFilter"},"channel":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"redemptionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"summaryTotalPrice":{"$ref":"#/components/schemas/DoubleFilter"},"itemCodeInfo":{"$ref":"#/components/schemas/StringFilter"},"quantityInfo":{"$ref":"#/components/schemas/StringFilter"}}},"IredTransactionEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"recordNo":{"$ref":"#/components/schemas/LongFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"expiredPoint":{"$ref":"#/components/schemas/DoubleFilter"},"channel":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"redemptionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LongFilter":{"type":"object","properties":{"equals":{"type":"integer","format":"int64"},"notEquals":{"type":"integer","format":"int64"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"integer","format":"int64"}},"notIn":{"type":"array","items":{"type":"integer","format":"int64"}},"greaterThan":{"type":"integer","format":"int64"},"lessThan":{"type":"integer","format":"int64"},"greaterThanOrEqual":{"type":"integer","format":"int64"},"lessThanOrEqual":{"type":"integer","format":"int64"}}},"CampaignCounterResponse":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"counterId":{"type":"string"},"counterName":{"type":"string"},"entity":{"type":"string"},"entityId":{"type":"string"},"counterValue":{"type":"number"},"lateCounterValue":{"type":"number"},"firstStartDate":{"type":"string","format":"date"},"bucketStartDate":{"type":"string","format":"date"},"bucketEndDate":{"type":"string","format":"date"},"bucketNumber":{"type":"integer","format":"int64"},"state":{"type":"string"},"whatToCount":{"type":"string"}}},"CampaignCounterCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"counterId":{"$ref":"#/components/schemas/StringFilter"},"entityLevel":{"$ref":"#/components/schemas/StringFilter"},"whatToCount":{"$ref":"#/components/schemas/StringFilter"},"bucketStartDate":{"$ref":"#/components/schemas/LocalDateFilter"},"bucketEndDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AwdTransactionEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"csnNumber":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"storeId":{"$ref":"#/components/schemas/StringFilter"},"transactionCode":{"$ref":"#/components/schemas/StringFilter"}}},"AwdTransactionEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"transactionCode":{"$ref":"#/components/schemas/StringFilter"},"transactionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AdjTransactionEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"csnNumber":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"storeId":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"transactionCode":{"$ref":"#/components/schemas/StringFilter"},"transactionDate":{"$ref":"#/components/schemas/LocalDateFilter"}}},"AdjTransactionEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"transactionCode":{"$ref":"#/components/schemas/StringFilter"},"transactionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ExpiryDateRequestDto":{"type":"object","properties":{"cardNo":{"type":"string"},"paNo":{"type":"string"},"paType":{"type":"string"},"paLevel":{"type":"string"},"cifNbr":{"type":"string"},"transactionDateTime":{"type":"string","format":"date-time"},"poolId":{"type":"string"}}},"BucketExpiryDateBalance":{"type":"object","properties":{"expiryDate":{"type":"string","format":"date"},"totalBalance":{"type":"number"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file