liferay-headless-rest-client
Version:
A collection of Headless Clients used in Liferay Portal
2 lines (1 loc) • 39 kB
JavaScript
var R=async(K,D)=>{let Z=typeof D=="function"?await D(K):D;if(Z)return K.scheme==="bearer"?`Bearer ${Z}`:K.scheme==="basic"?`Basic ${btoa(Z)}`:Z},O=(K,D,Z)=>{typeof Z=="string"||Z instanceof Blob?K.append(D,Z):K.append(D,JSON.stringify(Z))};var y={bodySerializer:(K)=>{let D=new FormData;return Object.entries(K).forEach(([Z,G])=>{G!=null&&(Array.isArray(G)?G.forEach((F)=>O(D,Z,F)):O(D,Z,G))}),D}},b={bodySerializer:(K)=>JSON.stringify(K,(D,Z)=>typeof Z=="bigint"?Z.toString():Z)};var m={$body_:"body",$headers_:"headers",$path_:"path",$query_:"query"},h=Object.entries(m);var w=(K)=>{switch(K){case"label":return".";case"matrix":return";";case"simple":return",";default:return"&"}},g=(K)=>{switch(K){case"form":return",";case"pipeDelimited":return"|";case"spaceDelimited":return"%20";default:return","}},f=(K)=>{switch(K){case"label":return".";case"matrix":return";";case"simple":return",";default:return"&"}},T=({allowReserved:K,explode:D,name:Z,style:G,value:F})=>{if(!D){let B=(K?F:F.map((J)=>encodeURIComponent(J))).join(g(G));switch(G){case"label":return`.${B}`;case"matrix":return`;${Z}=${B}`;case"simple":return B;default:return`${Z}=${B}`}}let H=w(G),E=F.map((B)=>G==="label"||G==="simple"?K?B:encodeURIComponent(B):L({allowReserved:K,name:Z,value:B})).join(H);return G==="label"||G==="matrix"?H+E:E},L=({allowReserved:K,name:D,value:Z})=>{if(Z==null)return"";if(typeof Z=="object")throw Error("Deeply-nested arrays/objects aren’t supported. Provide your own `querySerializer()` to handle these.");return`${D}=${K?Z:encodeURIComponent(Z)}`},U=({allowReserved:K,explode:D,name:Z,style:G,value:F,valueOnly:H})=>{if(F instanceof Date)return H?F.toISOString():`${Z}=${F.toISOString()}`;if(G!=="deepObject"&&!D){let J=[];Object.entries(F).forEach(([Y,q])=>{J=[...J,Y,K?q:encodeURIComponent(q)]});let W=J.join(",");switch(G){case"form":return`${Z}=${W}`;case"label":return`.${W}`;case"matrix":return`;${Z}=${W}`;default:return W}}let E=f(G),B=Object.entries(F).map(([J,W])=>L({allowReserved:K,name:G==="deepObject"?`${Z}[${J}]`:J,value:W})).join(E);return G==="label"||G==="matrix"?E+B:B},d=/\{[^{}]+\}/g,u=({path:K,url:D})=>{let Z=D,G=D.match(d);if(G)for(let F of G){let H=!1,E=F.substring(1,F.length-1),B="simple";E.endsWith("*")&&(H=!0,E=E.substring(0,E.length-1)),E.startsWith(".")?(E=E.substring(1),B="label"):E.startsWith(";")&&(E=E.substring(1),B="matrix");let J=K[E];if(J==null)continue;if(Array.isArray(J)){Z=Z.replace(F,T({explode:H,name:E,style:B,value:J}));continue}if(typeof J=="object"){Z=Z.replace(F,U({explode:H,name:E,style:B,value:J,valueOnly:!0}));continue}if(B==="matrix"){Z=Z.replace(F,`;${L({name:E,value:J})}`);continue}let W=encodeURIComponent(B==="label"?`.${J}`:J);Z=Z.replace(F,W)}return Z},x=({allowReserved:K,array:D,object:Z}={})=>(G)=>{let F=[];if(G&&typeof G=="object")for(let H in G){let E=G[H];if(E!=null)if(Array.isArray(E)){let B=T({allowReserved:K,explode:!0,name:H,style:"form",value:E,...D});B&&F.push(B)}else if(typeof E=="object"){let B=U({allowReserved:K,explode:!0,name:H,style:"deepObject",value:E,...Z});B&&F.push(B)}else{let B=L({allowReserved:K,name:H,value:E});B&&F.push(B)}}return F.join("&")},c=(K)=>{if(!K)return"stream";let D=K.split(";")[0]?.trim();if(D){if(D.startsWith("application/json")||D.endsWith("+json"))return"json";if(D==="multipart/form-data")return"formData";if(["application/","audio/","image/","video/"].some((Z)=>D.startsWith(Z)))return"blob";if(D.startsWith("text/"))return"text"}},a=async({security:K,...D})=>{for(let Z of K){let G=await R(Z,D.auth);if(!G)continue;let F=Z.name??"Authorization";switch(Z.in){case"query":D.query||(D.query={}),D.query[F]=G;break;case"cookie":D.headers.append("Cookie",`${F}=${G}`);break;case"header":default:D.headers.set(F,G);break}return}},P=(K)=>r({baseUrl:K.baseUrl,path:K.path,query:K.query,querySerializer:typeof K.querySerializer=="function"?K.querySerializer:x(K.querySerializer),url:K.url}),r=({baseUrl:K,path:D,query:Z,querySerializer:G,url:F})=>{let H=F.startsWith("/")?F:`/${F}`,E=(K??"")+H;D&&(E=u({path:D,url:E}));let B=Z?G(Z):"";return B.startsWith("?")&&(B=B.substring(1)),B&&(E+=`?${B}`),E},S=(K,D)=>{let Z={...K,...D};return Z.baseUrl?.endsWith("/")&&(Z.baseUrl=Z.baseUrl.substring(0,Z.baseUrl.length-1)),Z.headers=z(K.headers,D.headers),Z},z=(...K)=>{let D=new Headers;for(let Z of K){if(!Z||typeof Z!="object")continue;let G=Z instanceof Headers?Z.entries():Object.entries(Z);for(let[F,H]of G)if(H===null)D.delete(F);else if(Array.isArray(H))for(let E of H)D.append(F,E);else H!==void 0&&D.set(F,typeof H=="object"?JSON.stringify(H):H)}return D},M=class{_fns;constructor(){this._fns=[]}clear(){this._fns=[]}getInterceptorIndex(K){return typeof K=="number"?this._fns[K]?K:-1:this._fns.indexOf(K)}exists(K){let D=this.getInterceptorIndex(K);return!!this._fns[D]}eject(K){let D=this.getInterceptorIndex(K);this._fns[D]&&(this._fns[D]=null)}update(K,D){let Z=this.getInterceptorIndex(K);return this._fns[Z]?(this._fns[Z]=D,K):!1}use(K){return this._fns=[...this._fns,K],this._fns.length-1}},_=()=>({error:new M,request:new M,response:new M}),A=x({allowReserved:!1,array:{explode:!0,style:"form"},object:{explode:!0,style:"deepObject"}}),C={"Content-Type":"application/json"},N=(K={})=>({...b,headers:C,parseAs:"auto",querySerializer:A,...K}),j=(K={})=>{let D=S(N(),K),Z=()=>({...D}),G=(E)=>(D=S(D,E),Z()),F=_(),H=async(E)=>{let B={...D,...E,fetch:E.fetch??D.fetch??globalThis.fetch,headers:z(D.headers,E.headers)};B.security&&await a({...B,security:B.security}),B.body&&B.bodySerializer&&(B.body=B.bodySerializer(B.body)),(B.body===void 0||B.body==="")&&B.headers.delete("Content-Type");let J=P(B),W={redirect:"follow",...B},Y=new Request(J,W);for(let V of F.request._fns)V&&(Y=await V(Y,B));let q=B.fetch,Q=await q(Y);for(let V of F.response._fns)V&&(Q=await V(Q,Y,B));let v={request:Y,response:Q};if(Q.ok){if(Q.status===204||Q.headers.get("Content-Length")==="0")return B.responseStyle==="data"?{}:{data:{},...v};let V=(B.parseAs==="auto"?c(Q.headers.get("Content-Type")):B.parseAs)??"json";if(V==="stream")return B.responseStyle==="data"?Q.body:{data:Q.body,...v};let k=await Q[V]();return V==="json"&&(B.responseValidator&&await B.responseValidator(k),B.responseTransformer&&(k=await B.responseTransformer(k))),B.responseStyle==="data"?k:{data:k,...v}}let I=await Q.text();try{I=JSON.parse(I)}catch{}let $=I;for(let V of F.error._fns)V&&($=await V(I,Q,Y,B));if($=$||{},B.throwOnError)throw $;return B.responseStyle==="data"?void 0:{error:$,...v}};return{buildUrl:P,connect:(E)=>H({...E,method:"CONNECT"}),delete:(E)=>H({...E,method:"DELETE"}),get:(E)=>H({...E,method:"GET"}),getConfig:Z,head:(E)=>H({...E,method:"HEAD"}),interceptors:F,options:(E)=>H({...E,method:"OPTIONS"}),patch:(E)=>H({...E,method:"PATCH"}),post:(E)=>H({...E,method:"POST"}),put:(E)=>H({...E,method:"PUT"}),request:H,setConfig:G,trace:(E)=>H({...E,method:"TRACE"})}};var X=j(N({baseUrl:"http://localhost:8080"}));var t=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders/{displayPageTemplateFolderExternalReferenceCode}",...K})},i=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders/{displayPageTemplateFolderExternalReferenceCode}",...K})},o=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders/{displayPageTemplateFolderExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},KK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders/{displayPageTemplateFolderExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},XK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders/{displayPageTemplateFolderExternalReferenceCode}/permissions",...K})},ZK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders/{displayPageTemplateFolderExternalReferenceCode}/permissions",...K,headers:{"Content-Type":"application/json",...K.headers}})},BK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders",...K})},DK=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders",...K,headers:{"Content-Type":"application/json",...K.headers}})},EK=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates/{displayPageTemplateExternalReferenceCode}",...K})},FK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates/{displayPageTemplateExternalReferenceCode}",...K})},GK=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates/{displayPageTemplateExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},HK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates/{displayPageTemplateExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},JK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates/{displayPageTemplateExternalReferenceCode}/permissions",...K})},QK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates/{displayPageTemplateExternalReferenceCode}/permissions",...K,headers:{"Content-Type":"application/json",...K.headers}})},VK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders/{displayPageTemplateFolderExternalReferenceCode}/display-page-templates",...K})},WK=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-template-folders/{displayPageTemplateFolderExternalReferenceCode}/display-page-templates",...K,headers:{"Content-Type":"application/json",...K.headers}})},YK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates",...K})},$K=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates",...K,headers:{"Content-Type":"application/json",...K.headers}})},kK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates/{displayPageTemplateExternalReferenceCode}/page-specifications",...K})},qK=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates/{displayPageTemplateExternalReferenceCode}/page-specifications",...K,headers:{"Content-Type":"application/json",...K.headers}})},vK=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/fragment-compositions/{fragmentCompositionExternalReferenceCode}",...K})},IK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/fragment-compositions/{fragmentCompositionExternalReferenceCode}",...K})},LK=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/fragment-compositions/{fragmentCompositionExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},MK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/fragment-compositions/{fragmentCompositionExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},NK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/fragment-compositions",...K})},OK=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/fragment-compositions",...K,headers:{"Content-Type":"application/json",...K.headers}})},PK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/display-page-templates/{displayPageTemplateExternalReferenceCode}/friendly-url-history",...K})},SK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/friendly-url-history",...K})},TK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages/{utilityPageExternalReferenceCode}/friendly-url-history",...K})},UK=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages/{masterPageExternalReferenceCode}",...K})},xK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages/{masterPageExternalReferenceCode}",...K})},zK=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages/{masterPageExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},jK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages/{masterPageExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},RK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages/{masterPageExternalReferenceCode}/permissions",...K})},bK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages/{masterPageExternalReferenceCode}/permissions",...K,headers:{"Content-Type":"application/json",...K.headers}})},mK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages",...K})},wK=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages",...K,headers:{"Content-Type":"application/json",...K.headers}})},gK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages/{masterPageExternalReferenceCode}/page-specifications",...K})},fK=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/master-pages/{masterPageExternalReferenceCode}/page-specifications",...K,headers:{"Content-Type":"application/json",...K.headers}})},dK=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-elements/{pageElementExternalReferenceCode}",...K})},uK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-elements/{pageElementExternalReferenceCode}",...K})},cK=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-elements/{pageElementExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},aK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-elements/{pageElementExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},rK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-elements/{pageElementExternalReferenceCode}/page-elements",...K})},_K=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-elements",...K})},AK=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-elements",...K,headers:{"Content-Type":"application/json",...K.headers}})},CK=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-elements/{pageElementExternalReferenceCode}/fragment-compositions",...K,headers:{"Content-Type":"application/json",...K.headers}})},yK=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}",...K})},hK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}",...K})},lK=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},eK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},sK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences",...K})},pK=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/page-experiences",...K,headers:{"Content-Type":"application/json",...K.headers}})},nK=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rule-actions/{pageRuleActionExternalReferenceCode}",...K})},tK=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rule-actions/{pageRuleActionExternalReferenceCode}",...K})},iK=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rule-actions/{pageRuleActionExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},oK=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rule-actions/{pageRuleActionExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},KX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rules/{pageRuleExternalReferenceCode}/page-rule-actions",...K})},XX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rules/{pageRuleExternalReferenceCode}/page-rule-actions",...K,headers:{"Content-Type":"application/json",...K.headers}})},ZX=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rule-conditions/{pageRuleConditionExternalReferenceCode}",...K})},BX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rule-conditions/{pageRuleConditionExternalReferenceCode}",...K})},DX=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rule-conditions/{pageRuleConditionExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},EX=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rule-conditions/{pageRuleConditionExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},FX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rules/{pageRuleExternalReferenceCode}/page-rule-conditions",...K})},GX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rules/{pageRuleExternalReferenceCode}/page-rule-conditions",...K,headers:{"Content-Type":"application/json",...K.headers}})},HX=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rules/{pageRuleExternalReferenceCode}",...K})},JX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rules/{pageRuleExternalReferenceCode}",...K})},QX=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rules/{pageRuleExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},VX=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-rules/{pageRuleExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},WX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-rules",...K})},YX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-experiences/{pageExperienceExternalReferenceCode}/page-rules",...K,headers:{"Content-Type":"application/json",...K.headers}})},$X=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}",...K})},kX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}",...K})},qX=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},vX=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},IX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates/{pageTemplateExternalReferenceCode}/page-specifications",...K})},LX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates/{pageTemplateExternalReferenceCode}/page-specifications",...K,headers:{"Content-Type":"application/json",...K.headers}})},MX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/page-specifications",...K})},NX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/page-specifications",...K,headers:{"Content-Type":"application/json",...K.headers}})},OX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages/{utilityPageExternalReferenceCode}/page-specifications",...K})},PX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages/{utilityPageExternalReferenceCode}/page-specifications",...K,headers:{"Content-Type":"application/json",...K.headers}})},SX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-specifications/{pageSpecificationExternalReferenceCode}/publish",...K})},TX=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates/{pageTemplateExternalReferenceCode}",...K})},UX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates/{pageTemplateExternalReferenceCode}",...K})},xX=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates/{pageTemplateExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},zX=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates/{pageTemplateExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},jX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates/{pageTemplateExternalReferenceCode}/permissions",...K})},RX=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates/{pageTemplateExternalReferenceCode}/permissions",...K,headers:{"Content-Type":"application/json",...K.headers}})},bX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets/{pageTemplateSetExternalReferenceCode}/page-templates",...K})},mX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets/{pageTemplateSetExternalReferenceCode}/page-templates",...K,headers:{"Content-Type":"application/json",...K.headers}})},wX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates",...K})},gX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-templates",...K,headers:{"Content-Type":"application/json",...K.headers}})},fX=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets/{pageTemplateSetExternalReferenceCode}",...K})},dX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets/{pageTemplateSetExternalReferenceCode}",...K})},uX=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets/{pageTemplateSetExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},cX=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets/{pageTemplateSetExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},aX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets/{pageTemplateSetExternalReferenceCode}/permissions",...K})},rX=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets/{pageTemplateSetExternalReferenceCode}/permissions",...K,headers:{"Content-Type":"application/json",...K.headers}})},_X=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets",...K})},AX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/page-template-sets",...K,headers:{"Content-Type":"application/json",...K.headers}})},CX=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}",...K})},yX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}",...K})},hX=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},lX=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},eX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages",...K})},sX=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages",...K,headers:{"Content-Type":"application/json",...K.headers}})},pX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/permissions",...K})},nX=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/permissions",...K,headers:{"Content-Type":"application/json",...K.headers}})},tX=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages/{utilityPageExternalReferenceCode}",...K})},iX=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages/{utilityPageExternalReferenceCode}",...K})},oX=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages/{utilityPageExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},KZ=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages/{utilityPageExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},XZ=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages",...K})},ZZ=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages",...K,headers:{"Content-Type":"application/json",...K.headers}})},BZ=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages/{utilityPageExternalReferenceCode}/permissions",...K})},DZ=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/utility-pages/{utilityPageExternalReferenceCode}/permissions",...K,headers:{"Content-Type":"application/json",...K.headers}})},EZ=(K)=>{return(K.client??X).delete({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/widget-instances/{widgetInstanceExternalReferenceCode}",...K})},FZ=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/widget-instances/{widgetInstanceExternalReferenceCode}",...K})},GZ=(K)=>{return(K.client??X).patch({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/widget-instances/{widgetInstanceExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},HZ=(K)=>{return(K.client??X).put({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/widget-instances/{widgetInstanceExternalReferenceCode}",...K,headers:{"Content-Type":"application/json",...K.headers}})},JZ=(K)=>{return(K.client??X).get({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/widget-instances",...K})},QZ=(K)=>{return(K.client??X).post({url:"/o/headless-admin-site/v1.0/sites/{siteExternalReferenceCode}/site-pages/{sitePageExternalReferenceCode}/widget-instances",...K,headers:{"Content-Type":"application/json",...K.headers}})};export{DZ as putSiteUtilityPagePermissionsPage,nX as putSiteSitePagePermissionsPage,HZ as putSiteSiteByExternalReferenceCodeWidgetInstanceWidgetInstanceExternalReferenceCode,KZ as putSiteSiteByExternalReferenceCodeUtilityPage,lX as putSiteSiteByExternalReferenceCodeSitePage,cX as putSiteSiteByExternalReferenceCodePageTemplateSet,zX as putSiteSiteByExternalReferenceCodePageTemplate,vX as putSiteSiteByExternalReferenceCodePageSpecification,EX as putSiteSiteByExternalReferenceCodePageRuleCondition,oK as putSiteSiteByExternalReferenceCodePageRuleAction,VX as putSiteSiteByExternalReferenceCodePageRule,eK as putSiteSiteByExternalReferenceCodePageExperience,aK as putSiteSiteByExternalReferenceCodePageElement,jK as putSiteSiteByExternalReferenceCodeMasterPage,MK as putSiteSiteByExternalReferenceCodeFragmentComposition,KK as putSiteSiteByExternalReferenceCodeDisplayPageTemplateFolder,HK as putSiteSiteByExternalReferenceCodeDisplayPageTemplate,rX as putSitePageTemplateSetPermissionsPage,RX as putSitePageTemplatePermissionsPage,bK as putSiteMasterPagePermissionsPage,QK as putSiteDisplayPageTemplatePermissionsPage,ZK as putSiteDisplayPageTemplateFolderPermissionsPage,PX as postSiteSiteByExternalReferenceCodeUtilityPagePageSpecification,ZZ as postSiteSiteByExternalReferenceCodeUtilityPage,QZ as postSiteSiteByExternalReferenceCodeSitePageWidgetInstance,NX as postSiteSiteByExternalReferenceCodeSitePagePageSpecification,mX as postSiteSiteByExternalReferenceCodePageTemplateSetPageTemplate,AX as postSiteSiteByExternalReferenceCodePageTemplateSet,LX as postSiteSiteByExternalReferenceCodePageTemplatePageSpecification,gX as postSiteSiteByExternalReferenceCodePageTemplate,SX as postSiteSiteByExternalReferenceCodePageSpecificationPublish,pK as postSiteSiteByExternalReferenceCodePageSpecificationPageExperience,GX as postSiteSiteByExternalReferenceCodePageRulePageRuleCondition,XX as postSiteSiteByExternalReferenceCodePageRulePageRuleAction,YX as postSiteSiteByExternalReferenceCodePageExperiencePageRule,AK as postSiteSiteByExternalReferenceCodePageExperiencePageElement,CK as postSiteSiteByExternalReferenceCodePageElementFragmentComposition,fK as postSiteSiteByExternalReferenceCodeMasterPagePageSpecification,wK as postSiteSiteByExternalReferenceCodeMasterPage,OK as postSiteSiteByExternalReferenceCodeFragmentComposition,qK as postSiteSiteByExternalReferenceCodeDisplayPageTemplatePageSpecification,WK as postSiteSiteByExternalReferenceCodeDisplayPageTemplateFolderDisplayPageTemplate,DK as postSiteSiteByExternalReferenceCodeDisplayPageTemplateFolder,$K as postSiteSiteByExternalReferenceCodeDisplayPageTemplate,sX as postByExternalReferenceCodeSitePage,GZ as patchSiteSiteByExternalReferenceCodeWidgetInstanceWidgetInstanceExternalReferenceCode,oX as patchSiteSiteByExternalReferenceCodeUtilityPage,hX as patchSiteSiteByExternalReferenceCodeSitePage,uX as patchSiteSiteByExternalReferenceCodePageTemplateSet,xX as patchSiteSiteByExternalReferenceCodePageTemplate,qX as patchSiteSiteByExternalReferenceCodePageSpecification,DX as patchSiteSiteByExternalReferenceCodePageRuleCondition,iK as patchSiteSiteByExternalReferenceCodePageRuleAction,QX as patchSiteSiteByExternalReferenceCodePageRule,lK as patchSiteSiteByExternalReferenceCodePageExperience,cK as patchSiteSiteByExternalReferenceCodePageElement,zK as patchSiteSiteByExternalReferenceCodeMasterPage,LK as patchSiteSiteByExternalReferenceCodeFragmentComposition,o as patchSiteSiteByExternalReferenceCodeDisplayPageTemplateFolder,GK as patchSiteSiteByExternalReferenceCodeDisplayPageTemplate,BZ as getSiteUtilityPagePermissionsPage,pX as getSiteSitePagePermissionsPage,FZ as getSiteSiteByExternalReferenceCodeWidgetInstanceWidgetInstanceExternalReferenceCode,XZ as getSiteSiteByExternalReferenceCodeUtilityPagesPage,OX as getSiteSiteByExternalReferenceCodeUtilityPagePageSpecificationsPage,TK as getSiteSiteByExternalReferenceCodeUtilityPageFriendlyUrlHistory,iX as getSiteSiteByExternalReferenceCodeUtilityPage,eX as getSiteSiteByExternalReferenceCodeSitePagesPage,JZ as getSiteSiteByExternalReferenceCodeSitePageWidgetInstancesPage,MX as getSiteSiteByExternalReferenceCodeSitePagePageSpecificationsPage,SK as getSiteSiteByExternalReferenceCodeSitePageFriendlyUrlHistory,yX as getSiteSiteByExternalReferenceCodeSitePage,wX as getSiteSiteByExternalReferenceCodePageTemplatesPage,_X as getSiteSiteByExternalReferenceCodePageTemplateSetsPage,bX as getSiteSiteByExternalReferenceCodePageTemplateSetPageTemplatesPage,dX as getSiteSiteByExternalReferenceCodePageTemplateSet,IX as getSiteSiteByExternalReferenceCodePageTemplatePageSpecificationsPage,UX as getSiteSiteByExternalReferenceCodePageTemplate,sK as getSiteSiteByExternalReferenceCodePageSpecificationPageExperiencesPage,kX as getSiteSiteByExternalReferenceCodePageSpecification,FX as getSiteSiteByExternalReferenceCodePageRulePageRuleConditionsPage,KX as getSiteSiteByExternalReferenceCodePageRulePageRuleActionsPage,BX as getSiteSiteByExternalReferenceCodePageRuleCondition,tK as getSiteSiteByExternalReferenceCodePageRuleAction,JX as getSiteSiteByExternalReferenceCodePageRule,WX as getSiteSiteByExternalReferenceCodePageExperiencePageRulesPage,_K as getSiteSiteByExternalReferenceCodePageExperiencePageElementsPage,hK as getSiteSiteByExternalReferenceCodePageExperience,rK as getSiteSiteByExternalReferenceCodePageElementPageElementsPage,uK as getSiteSiteByExternalReferenceCodePageElement,mK as getSiteSiteByExternalReferenceCodeMasterPagesPage,gK as getSiteSiteByExternalReferenceCodeMasterPagePageSpecificationsPage,xK as getSiteSiteByExternalReferenceCodeMasterPage,NK as getSiteSiteByExternalReferenceCodeFragmentCompositionsPage,IK as getSiteSiteByExternalReferenceCodeFragmentComposition,YK as getSiteSiteByExternalReferenceCodeDisplayPageTemplatesPage,kK as getSiteSiteByExternalReferenceCodeDisplayPageTemplatePageSpecificationsPage,PK as getSiteSiteByExternalReferenceCodeDisplayPageTemplateFriendlyUrlHistory,BK as getSiteSiteByExternalReferenceCodeDisplayPageTemplateFoldersPage,VK as getSiteSiteByExternalReferenceCodeDisplayPageTemplateFolderDisplayPageTemplatesPage,i as getSiteSiteByExternalReferenceCodeDisplayPageTemplateFolder,FK as getSiteSiteByExternalReferenceCodeDisplayPageTemplate,aX as getSitePageTemplateSetPermissionsPage,jX as getSitePageTemplatePermissionsPage,RK as getSiteMasterPagePermissionsPage,JK as getSiteDisplayPageTemplatePermissionsPage,XK as getSiteDisplayPageTemplateFolderPermissionsPage,EZ as deleteSiteSiteByExternalReferenceCodeWidgetInstanceWidgetInstanceExternalReferenceCode,tX as deleteSiteSiteByExternalReferenceCodeUtilityPage,CX as deleteSiteSiteByExternalReferenceCodeSitePage,fX as deleteSiteSiteByExternalReferenceCodePageTemplateSet,TX as deleteSiteSiteByExternalReferenceCodePageTemplate,$X as deleteSiteSiteByExternalReferenceCodePageSpecification,ZX as deleteSiteSiteByExternalReferenceCodePageRuleCondition,nK as deleteSiteSiteByExternalReferenceCodePageRuleAction,HX as deleteSiteSiteByExternalReferenceCodePageRule,yK as deleteSiteSiteByExternalReferenceCodePageExperience,dK as deleteSiteSiteByExternalReferenceCodePageElement,UK as deleteSiteSiteByExternalReferenceCodeMasterPage,vK as deleteSiteSiteByExternalReferenceCodeFragmentComposition,t as deleteSiteSiteByExternalReferenceCodeDisplayPageTemplateFolder,EK as deleteSiteSiteByExternalReferenceCodeDisplayPageTemplate};