liferay-headless-rest-client
Version:
A collection of Headless Clients used in Liferay Portal
2 lines (1 loc) • 34.5 kB
JavaScript
var w=async(X,G)=>{let E=typeof G=="function"?await G(X):G;if(E)return X.scheme==="bearer"?`Bearer ${E}`:X.scheme==="basic"?`Basic ${btoa(E)}`:E},B=(X,G,E)=>{typeof E=="string"||E instanceof Blob?X.append(G,E):X.append(G,JSON.stringify(E))};var Y={bodySerializer:(X)=>{let G=new FormData;return Object.entries(X).forEach(([E,K])=>{K!=null&&(Array.isArray(K)?K.forEach((J)=>B(G,E,J)):B(G,E,K))}),G}},b={bodySerializer:(X)=>JSON.stringify(X,(G,E)=>typeof E=="bigint"?E.toString():E)};var m={$body_:"body",$headers_:"headers",$path_:"path",$query_:"query"},r=Object.entries(m);var g=(X)=>{switch(X){case"label":return".";case"matrix":return";";case"simple":return",";default:return"&"}},f=(X)=>{switch(X){case"form":return",";case"pipeDelimited":return"|";case"spaceDelimited":return"%20";default:return","}},u=(X)=>{switch(X){case"label":return".";case"matrix":return";";case"simple":return",";default:return"&"}},D=({allowReserved:X,explode:G,name:E,style:K,value:J})=>{if(!G){let F=(X?J:J.map((V)=>encodeURIComponent(V))).join(f(K));switch(K){case"label":return`.${F}`;case"matrix":return`;${E}=${F}`;case"simple":return F;default:return`${E}=${F}`}}let Q=g(K),H=J.map((F)=>K==="label"||K==="simple"?X?F:encodeURIComponent(F):P({allowReserved:X,name:E,value:F})).join(Q);return K==="label"||K==="matrix"?Q+H:H},P=({allowReserved:X,name:G,value:E})=>{if(E==null)return"";if(typeof E=="object")throw Error("Deeply-nested arrays/objects aren’t supported. Provide your own `querySerializer()` to handle these.");return`${G}=${X?E:encodeURIComponent(E)}`},R=({allowReserved:X,explode:G,name:E,style:K,value:J,valueOnly:Q})=>{if(J instanceof Date)return Q?J.toISOString():`${E}=${J.toISOString()}`;if(K!=="deepObject"&&!G){let V=[];Object.entries(J).forEach(([q,M])=>{V=[...V,q,X?M:encodeURIComponent(M)]});let k=V.join(",");switch(K){case"form":return`${E}=${k}`;case"label":return`.${k}`;case"matrix":return`;${E}=${k}`;default:return k}}let H=u(K),F=Object.entries(J).map(([V,k])=>P({allowReserved:X,name:K==="deepObject"?`${E}[${V}]`:V,value:k})).join(H);return K==="label"||K==="matrix"?H+F:F},A=/\{[^{}]+\}/g,_=({path:X,url:G})=>{let E=G,K=G.match(A);if(K)for(let J of K){let Q=!1,H=J.substring(1,J.length-1),F="simple";H.endsWith("*")&&(Q=!0,H=H.substring(0,H.length-1)),H.startsWith(".")?(H=H.substring(1),F="label"):H.startsWith(";")&&(H=H.substring(1),F="matrix");let V=X[H];if(V==null)continue;if(Array.isArray(V)){E=E.replace(J,D({explode:Q,name:H,style:F,value:V}));continue}if(typeof V=="object"){E=E.replace(J,R({explode:Q,name:H,style:F,value:V,valueOnly:!0}));continue}if(F==="matrix"){E=E.replace(J,`;${P({name:H,value:V})}`);continue}let k=encodeURIComponent(F==="label"?`.${V}`:V);E=E.replace(J,k)}return E},S=({allowReserved:X,array:G,object:E}={})=>(K)=>{let J=[];if(K&&typeof K=="object")for(let Q in K){let H=K[Q];if(H!=null)if(Array.isArray(H)){let F=D({allowReserved:X,explode:!0,name:Q,style:"form",value:H,...G});F&&J.push(F)}else if(typeof H=="object"){let F=R({allowReserved:X,explode:!0,name:Q,style:"deepObject",value:H,...E});F&&J.push(F)}else{let F=P({allowReserved:X,name:Q,value:H});F&&J.push(F)}}return J.join("&")},C=(X)=>{if(!X)return"stream";let G=X.split(";")[0]?.trim();if(G){if(G.startsWith("application/json")||G.endsWith("+json"))return"json";if(G==="multipart/form-data")return"formData";if(["application/","audio/","image/","video/"].some((E)=>G.startsWith(E)))return"blob";if(G.startsWith("text/"))return"text"}},y=async({security:X,...G})=>{for(let E of X){let K=await w(E,G.auth);if(!K)continue;let J=E.name??"Authorization";switch(E.in){case"query":G.query||(G.query={}),G.query[J]=K;break;case"cookie":G.headers.append("Cookie",`${J}=${K}`);break;case"header":default:G.headers.set(J,K);break}return}},T=(X)=>h({baseUrl:X.baseUrl,path:X.path,query:X.query,querySerializer:typeof X.querySerializer=="function"?X.querySerializer:S(X.querySerializer),url:X.url}),h=({baseUrl:X,path:G,query:E,querySerializer:K,url:J})=>{let Q=J.startsWith("/")?J:`/${J}`,H=(X??"")+Q;G&&(H=_({path:G,url:H}));let F=E?K(E):"";return F.startsWith("?")&&(F=F.substring(1)),F&&(H+=`?${F}`),H},v=(X,G)=>{let E={...X,...G};return E.baseUrl?.endsWith("/")&&(E.baseUrl=E.baseUrl.substring(0,E.baseUrl.length-1)),E.headers=j(X.headers,G.headers),E},j=(...X)=>{let G=new Headers;for(let E of X){if(!E||typeof E!="object")continue;let K=E instanceof Headers?E.entries():Object.entries(E);for(let[J,Q]of K)if(Q===null)G.delete(J);else if(Array.isArray(Q))for(let H of Q)G.append(J,H);else Q!==void 0&&G.set(J,typeof Q=="object"?JSON.stringify(Q):Q)}return G},U=class{_fns;constructor(){this._fns=[]}clear(){this._fns=[]}getInterceptorIndex(X){return typeof X=="number"?this._fns[X]?X:-1:this._fns.indexOf(X)}exists(X){let G=this.getInterceptorIndex(X);return!!this._fns[G]}eject(X){let G=this.getInterceptorIndex(X);this._fns[G]&&(this._fns[G]=null)}update(X,G){let E=this.getInterceptorIndex(X);return this._fns[E]?(this._fns[E]=G,X):!1}use(X){return this._fns=[...this._fns,X],this._fns.length-1}},c=()=>({error:new U,request:new U,response:new U}),l=S({allowReserved:!1,array:{explode:!0,style:"form"},object:{explode:!0,style:"deepObject"}}),a={"Content-Type":"application/json"},x=(X={})=>({...b,headers:a,parseAs:"auto",querySerializer:l,...X}),z=(X={})=>{let G=v(x(),X),E=()=>({...G}),K=(H)=>(G=v(G,H),E()),J=c(),Q=async(H)=>{let F={...G,...H,fetch:H.fetch??G.fetch??globalThis.fetch,headers:j(G.headers,H.headers)};F.security&&await y({...F,security:F.security}),F.body&&F.bodySerializer&&(F.body=F.bodySerializer(F.body)),(F.body===void 0||F.body==="")&&F.headers.delete("Content-Type");let V=T(F),k={redirect:"follow",...F},q=new Request(V,k);for(let $ of J.request._fns)$&&(q=await $(q,F));let M=F.fetch,W=await M(q);for(let $ of J.response._fns)$&&(W=await $(W,q,F));let N={request:q,response:W};if(W.ok){if(W.status===204||W.headers.get("Content-Length")==="0")return F.responseStyle==="data"?{}:{data:{},...N};let $=(F.parseAs==="auto"?C(W.headers.get("Content-Type")):F.parseAs)??"json";if($==="stream")return F.responseStyle==="data"?W.body:{data:W.body,...N};let L=await W[$]();return $==="json"&&(F.responseValidator&&await F.responseValidator(L),F.responseTransformer&&(L=await F.responseTransformer(L))),F.responseStyle==="data"?L:{data:L,...N}}let O=await W.text();try{O=JSON.parse(O)}catch{}let I=O;for(let $ of J.error._fns)$&&(I=await $(O,W,q,F));if(I=I||{},F.throwOnError)throw I;return F.responseStyle==="data"?void 0:{error:I,...N}};return{buildUrl:T,connect:(H)=>Q({...H,method:"CONNECT"}),delete:(H)=>Q({...H,method:"DELETE"}),get:(H)=>Q({...H,method:"GET"}),getConfig:E,head:(H)=>Q({...H,method:"HEAD"}),interceptors:J,options:(H)=>Q({...H,method:"OPTIONS"}),patch:(H)=>Q({...H,method:"PATCH"}),post:(H)=>Q({...H,method:"POST"}),put:(H)=>Q({...H,method:"PUT"}),request:Q,setConfig:K,trace:(H)=>Q({...H,method:"TRACE"})}};var Z=z(x({baseUrl:"http://localhost:8080"}));var i=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accountAddresses/{id}",...X})},o=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accountAddresses/{id}",...X})},XX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/accountAddresses/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},ZX=(X)=>{return(X.client??Z).put({url:"/o/headless-commerce-admin-account/v1.0/accountAddresses/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},EX=(X)=>{return(X?.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accountAddresses/batch",...X,headers:{"Content-Type":"application/json",...X?.headers}})},FX=(X)=>{return(X?.client??Z).put({url:"/o/headless-commerce-admin-account/v1.0/accountAddresses/batch",...X,headers:{"Content-Type":"application/json",...X?.headers}})},GX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accountAddresses/by-externalReferenceCode/{externalReferenceCode}",...X})},HX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accountAddresses/by-externalReferenceCode/{externalReferenceCode}",...X})},JX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/accountAddresses/by-externalReferenceCode/{externalReferenceCode}",...X,headers:{"Content-Type":"application/json",...X.headers}})},KX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountAddresses",...X})},QX=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountAddresses",...X,headers:{"Content-Type":"application/json",...X.headers}})},VX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountAddresses",...X})},WX=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountAddresses",...X,headers:{"Content-Type":"application/json",...X.headers}})},$X=(X)=>{return(X?.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/accountAddresses/batch",...X,headers:{"Content-Type":"application/json",...X?.headers}})},kX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-billing-addresses/{id}",...X})},qX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-billing-addresses/{id}",...X})},IX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-billing-addresses/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},LX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-currencies/{id}",...X})},MX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-currencies/{id}",...X})},NX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-currencies/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},OX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-delivery-terms/{id}",...X})},PX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-delivery-terms/{id}",...X})},UX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-delivery-terms/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},YX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-discounts/{id}",...X})},xX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-discounts/{id}",...X})},BX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-discounts/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},TX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-payment-methods/{id}",...X})},vX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-payment-methods/{id}",...X})},DX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-payment-methods/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},RX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-payment-terms/{id}",...X})},SX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-payment-terms/{id}",...X})},jX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-payment-terms/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},zX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-price-list/{id}",...X})},wX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-price-list/{id}",...X})},bX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-price-list/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},mX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-shipping-addresses/{id}",...X})},gX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-shipping-addresses/{id}",...X})},fX=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-shipping-addresses/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},uX=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-users/{id}",...X})},AX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-users/{id}",...X})},_X=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-users/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},CX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-billing-addresses",...X})},yX=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-billing-addresses",...X,headers:{"Content-Type":"application/json",...X.headers}})},hX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-currencies",...X})},cX=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-currencies",...X,headers:{"Content-Type":"application/json",...X.headers}})},lX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-delivery-terms",...X})},aX=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-delivery-terms",...X,headers:{"Content-Type":"application/json",...X.headers}})},rX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-discounts",...X})},dX=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-discounts",...X,headers:{"Content-Type":"application/json",...X.headers}})},sX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-payment-methods",...X})},eX=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-payment-methods",...X,headers:{"Content-Type":"application/json",...X.headers}})},nX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-payment-terms",...X})},pX=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-payment-terms",...X,headers:{"Content-Type":"application/json",...X.headers}})},tX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-price-lists",...X})},iX=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-price-lists",...X,headers:{"Content-Type":"application/json",...X.headers}})},oX=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-shipping-addresses",...X})},XZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-shipping-addresses",...X,headers:{"Content-Type":"application/json",...X.headers}})},ZZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-users",...X})},EZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-users",...X,headers:{"Content-Type":"application/json",...X.headers}})},FZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-billing-addresses",...X})},GZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-billing-addresses",...X,headers:{"Content-Type":"application/json",...X.headers}})},HZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-currencies",...X})},JZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-currencies",...X,headers:{"Content-Type":"application/json",...X.headers}})},KZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-delivery-terms",...X})},QZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-delivery-terms",...X,headers:{"Content-Type":"application/json",...X.headers}})},VZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-discounts",...X})},WZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-discounts",...X,headers:{"Content-Type":"application/json",...X.headers}})},$Z=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-payment-methods",...X})},kZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-payment-methods",...X,headers:{"Content-Type":"application/json",...X.headers}})},qZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-payment-terms",...X})},IZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-payment-terms",...X,headers:{"Content-Type":"application/json",...X.headers}})},LZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-price-lists",...X})},MZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-price-lists",...X,headers:{"Content-Type":"application/json",...X.headers}})},NZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-shipping-addresses",...X})},OZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-shipping-addresses",...X,headers:{"Content-Type":"application/json",...X.headers}})},PZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-users",...X})},UZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-users",...X,headers:{"Content-Type":"application/json",...X.headers}})},YZ=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-shipping-options/{id}",...X})},xZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/account-channel-shipping-options/{id}",...X})},BZ=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/account-channel-shipping-options/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},TZ=(X)=>{return(X?.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/account-channel-shipping-options/batch",...X,headers:{"Content-Type":"application/json",...X?.headers}})},vZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-shipping-option",...X})},DZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/account-channel-shipping-option",...X,headers:{"Content-Type":"application/json",...X.headers}})},RZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-shipping-option",...X})},SZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/account-channel-shipping-option",...X,headers:{"Content-Type":"application/json",...X.headers}})},jZ=(X)=>{return(X?.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/account-channel-shipping-option/batch",...X,headers:{"Content-Type":"application/json",...X?.headers}})},zZ=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountMembers/{userId}",...X})},wZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountMembers/{userId}",...X})},bZ=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountMembers/{userId}",...X,headers:{"Content-Type":"application/json",...X.headers}})},mZ=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountMembers/{userId}",...X})},gZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountMembers/{userId}",...X})},fZ=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountMembers/{userId}",...X,headers:{"Content-Type":"application/json",...X.headers}})},uZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountMembers",...X})},AZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountMembers",...X,headers:{"Content-Type":"application/json",...X.headers}})},_Z=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountMembers",...X})},CZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountMembers",...X,headers:{"Content-Type":"application/json",...X.headers}})},yZ=(X)=>{return(X?.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/accountMembers/batch",...X,headers:{"Content-Type":"application/json",...X?.headers}})},hZ=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountOrganizations/{organizationId}",...X})},cZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountOrganizations/{organizationId}",...X})},lZ=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountOrganizations/{organizationId}",...X})},aZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountOrganizations/{organizationId}",...X})},rZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountOrganizations",...X})},dZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountOrganizations",...X,headers:{"Content-Type":"application/json",...X.headers}})},sZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountOrganizations",...X})},eZ=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountOrganizations",...X,headers:{"Content-Type":"application/json",...X.headers}})},nZ=(X)=>{return(X?.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/accountOrganizations/batch",...X,headers:{"Content-Type":"application/json",...X?.headers}})},pZ=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}",...X})},tZ=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}",...X})},iZ=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},oZ=(X)=>{return(X?.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accounts/batch",...X,headers:{"Content-Type":"application/json",...X?.headers}})},X0=(X)=>{return(X?.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/batch",...X,headers:{"Content-Type":"application/json",...X?.headers}})},Z0=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}",...X})},E0=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}",...X})},F0=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}",...X,headers:{"Content-Type":"application/json",...X.headers}})},G0=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accountGroups/by-externalReferenceCode/{externalReferenceCode}/accounts/{accountExternalReferenceCode}",...X})},H0=(X)=>{return(X?.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts",...X})},J0=(X)=>{return(X?.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts",...X,headers:{"Content-Type":"application/json",...X?.headers}})},K0=(X)=>{return(X.client??Z).post({...Y,url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/logo",...X,headers:{"Content-Type":null,...X.headers}})},Q0=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accountGroups/by-externalReferenceCode/{externalReferenceCode}/accounts",...X,headers:{"Content-Type":"application/json",...X.headers}})},V0=(X)=>{return(X.client??Z).post({...Y,url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/logo",...X,headers:{"Content-Type":null,...X.headers}})},W0=(X)=>{return(X?.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/export-batch",...X})},$0=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accountGroups/{id}",...X})},k0=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accountGroups/{id}",...X})},q0=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/accountGroups/{id}",...X,headers:{"Content-Type":"application/json",...X.headers}})},I0=(X)=>{return(X.client??Z).delete({url:"/o/headless-commerce-admin-account/v1.0/accountGroups/by-externalReferenceCode/{externalReferenceCode}",...X})},L0=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accountGroups/by-externalReferenceCode/{externalReferenceCode}",...X})},M0=(X)=>{return(X.client??Z).patch({url:"/o/headless-commerce-admin-account/v1.0/accountGroups/by-externalReferenceCode/{externalReferenceCode}",...X,headers:{"Content-Type":"application/json",...X.headers}})},N0=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountGroups",...X})},O0=(X)=>{return(X?.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accountGroups",...X})},P0=(X)=>{return(X?.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accountGroups",...X,headers:{"Content-Type":"application/json",...X?.headers}})},U0=(X)=>{return(X.client??Z).get({url:"/o/headless-commerce-admin-account/v1.0/accounts/{id}/accountGroups",...X})},Y0=(X)=>{return(X.client??Z).post({url:"/o/headless-commerce-admin-account/v1.0/accounts/by-externalReferenceCode/{externalReferenceCode}/accountMembers/createUser",...X,headers:{"Content-Type":"application/json",...X.headers}})};export{FX as putAccountAddressBatch,ZX as putAccountAddress,W0 as postAccountsPageExportBatch,V0 as postAccountLogo,nZ as postAccountIdAccountOrganizationBatch,eZ as postAccountIdAccountOrganization,yZ as postAccountIdAccountMemberBatch,CZ as postAccountIdAccountMember,UZ as postAccountIdAccountChannelUser,jZ as postAccountIdAccountChannelShippingOptionBatch,SZ as postAccountIdAccountChannelShippingOption,OZ as postAccountIdAccountChannelShippingAddress,MZ as postAccountIdAccountChannelPriceList,IZ as postAccountIdAccountChannelPaymentTerm,kZ as postAccountIdAccountChannelPaymentMethod,WZ as postAccountIdAccountChannelDiscount,QZ as postAccountIdAccountChannelDeliveryTerm,JZ as postAccountIdAccountChannelCurrency,GZ as postAccountIdAccountChannelBillingAddress,$X as postAccountIdAccountAddressBatch,WX as postAccountIdAccountAddress,Q0 as postAccountGroupByExternalReferenceCodeAccount,P0 as postAccountGroup,K0 as postAccountByExternalReferenceCodeLogo,dZ as postAccountByExternalReferenceCodeAccountOrganization,Y0 as postAccountByExternalReferenceCodeAccountMemberCreateUser,AZ as postAccountByExternalReferenceCodeAccountMember,EZ as postAccountByExternalReferenceCodeAccountChannelUser,DZ as postAccountByExternalReferenceCodeAccountChannelShippingOption,XZ as postAccountByExternalReferenceCodeAccountChannelShippingAddress,iX as postAccountByExternalReferenceCodeAccountChannelPriceList,pX as postAccountByExternalReferenceCodeAccountChannelPaymentTerm,eX as postAccountByExternalReferenceCodeAccountChannelPaymentMethod,dX as postAccountByExternalReferenceCodeAccountChannelDiscount,aX as postAccountByExternalReferenceCodeAccountChannelDeliveryTerm,cX as postAccountByExternalReferenceCodeAccountChannelCurrency,yX as postAccountByExternalReferenceCodeAccountChannelBillingAddress,QX as postAccountByExternalReferenceCodeAccountAddress,X0 as postAccountBatch,J0 as postAccount,fZ as patchAccountIdAccountMember,M0 as patchAccountGroupByExternalReferenceCode,q0 as patchAccountGroup,_X as patchAccountChannelUserId,BZ as patchAccountChannelShippingOption,fX as patchAccountChannelShippingAddressId,bX as patchAccountChannelPriceListId,jX as patchAccountChannelPaymentTermId,DX as patchAccountChannelPaymentMethodId,BX as patchAccountChannelDiscountId,UX as patchAccountChannelDeliveryTermId,NX as patchAccountChannelCurrencyId,IX as patchAccountChannelBillingAddressId,bZ as patchAccountByExternalReferenceCodeAccountMember,F0 as patchAccountByExternalReferenceCode,JX as patchAccountAddressByExternalReferenceCode,XX as patchAccountAddress,iZ as patchAccount,H0 as getAccountsPage,sZ as getAccountIdAccountOrganizationsPage,aZ as getAccountIdAccountOrganization,_Z as getAccountIdAccountMembersPage,gZ as getAccountIdAccountMember,U0 as getAccountIdAccountGroupsPage,PZ as getAccountIdAccountChannelUsersPage,RZ as getAccountIdAccountChannelShippingOptionPage,NZ as getAccountIdAccountChannelShippingAddressesPage,LZ as getAccountIdAccountChannelPriceListsPage,qZ as getAccountIdAccountChannelPaymentTermsPage,$Z as getAccountIdAccountChannelPaymentMethodsPage,VZ as getAccountIdAccountChannelDiscountsPage,KZ as getAccountIdAccountChannelDeliveryTermsPage,HZ as getAccountIdAccountChannelCurrenciesPage,FZ as getAccountIdAccountChannelBillingAddressesPage,VX as getAccountIdAccountAddressesPage,O0 as getAccountGroupsPage,L0 as getAccountGroupByExternalReferenceCode,k0 as getAccountGroup,AX as getAccountChannelUserId,xZ as getAccountChannelShippingOption,gX as getAccountChannelShippingAddressId,wX as getAccountChannelPriceListId,SX as getAccountChannelPaymentTermId,vX as getAccountChannelPaymentMethodId,xX as getAccountChannelDiscountId,PX as getAccountChannelDeliveryTermId,MX as getAccountChannelCurrencyId,qX as getAccountChannelBillingAddressId,rZ as getAccountByExternalReferenceCodeAccountOrganizationsPage,cZ as getAccountByExternalReferenceCodeAccountOrganization,uZ as getAccountByExternalReferenceCodeAccountMembersPage,wZ as getAccountByExternalReferenceCodeAccountMember,N0 as getAccountByExternalReferenceCodeAccountGroupsPage,ZZ as getAccountByExternalReferenceCodeAccountChannelUsersPage,vZ as getAccountByExternalReferenceCodeAccountChannelShippingOptionPage,oX as getAccountByExternalReferenceCodeAccountChannelShippingAddressesPage,tX as getAccountByExternalReferenceCodeAccountChannelPriceListsPage,nX as getAccountByExternalReferenceCodeAccountChannelPaymentTermsPage,sX as getAccountByExternalReferenceCodeAccountChannelPaymentMethodsPage,rX as getAccountByExternalReferenceCodeAccountChannelDiscountsPage,lX as getAccountByExternalReferenceCodeAccountChannelDeliveryTermsPage,hX as getAccountByExternalReferenceCodeAccountChannelCurrenciesPage,CX as getAccountByExternalReferenceCodeAccountChannelBillingAddressesPage,KX as getAccountByExternalReferenceCodeAccountAddressesPage,E0 as getAccountByExternalReferenceCode,HX as getAccountAddressByExternalReferenceCode,o as getAccountAddress,tZ as getAccount,lZ as deleteAccountIdAccountOrganization,mZ as deleteAccountIdAccountMember,G0 as deleteAccountGroupByExternalReferenceCodeAccount,I0 as deleteAccountGroupByExternalReferenceCode,$0 as deleteAccountGroup,uX as deleteAccountChannelUserId,TZ as deleteAccountChannelShippingOptionBatch,YZ as deleteAccountChannelShippingOption,mX as deleteAccountChannelShippingAddressId,zX as deleteAccountChannelPriceListId,RX as deleteAccountChannelPaymentTermId,TX as deleteAccountChannelPaymentMethodId,YX as deleteAccountChannelDiscountId,OX as deleteAccountChannelDeliveryTermId,LX as deleteAccountChannelCurrencyId,kX as deleteAccountChannelBillingAddressId,hZ as deleteAccountByExternalReferenceCodeAccountOrganization,zZ as deleteAccountByExternalReferenceCodeAccountMember,Z0 as deleteAccountByExternalReferenceCode,oZ as deleteAccountBatch,GX as deleteAccountAddressByExternalReferenceCode,EX as deleteAccountAddressBatch,i as deleteAccountAddress,pZ as deleteAccount};